.public-site{min-height:100vh}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.loading-heading{max-width:680px;height:82px;margin-top:32px}.loading-copy{max-width:520px;height:24px;margin:24px 0 60px}.loading-list{gap:10px;display:grid}.loading-card{border-radius:var(--radius-card);height:128px}.loading-shimmer{background:linear-gradient(90deg, var(--surface), #edf1ee, var(--surface));background-size:200% 100%;border-radius:12px;animation:1.35s ease-in-out infinite alternate loading-pulse}@keyframes loading-pulse{0%{opacity:.65;background-position:100% 0}to{opacity:1;background-position:0 0}}.public-header,.public-footer,.public-hero,.proof-strip,.public-section,.newsletter-callout,.partner-home-callout,.partner-hero,.partner-section,.partner-sample,.partner-final-callout,.browse-shell,.detail-shell,.company-shell,.intelligence-shell{width:calc(100% - 64px);max-width:1240px;margin-left:auto;margin-right:auto}.public-header{justify-content:space-between;align-items:center;min-height:76px;display:flex}.public-brand{align-items:center;gap:10px;font-size:16px;font-weight:800;display:flex}.public-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.public-nav a{color:var(--muted);border-radius:9px;padding:10px 12px;font-size:13px;font-weight:720}.public-nav a:hover{background:var(--surface);color:var(--ink)}.public-hero{border:1px solid var(--line);border-radius:28px;grid-template-columns:minmax(0,1.6fr) minmax(270px,.55fr);align-items:end;gap:clamp(36px,7vw,100px);min-height:590px;padding:clamp(38px,6vw,78px);display:grid;position:relative;overflow:hidden}.hero-grid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#14211b0b 1px,#0000 1px),linear-gradient(90deg,#14211b0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 72%);mask-image:linear-gradient(135deg,#000,#0000 72%)}.hero-copy,.hero-instrument{position:relative}.hero-copy .eyebrow{margin:0 0 18px}.hero-copy h1,.browse-header h1,.job-detail-main h1,.company-header h1{font-family:var(--font-serif);letter-spacing:-.058em;margin:0;font-size:clamp(54px,7vw,92px);font-weight:520;line-height:.94}.hero-copy>p:not(.eyebrow){color:var(--muted);max-width:700px;margin:28px 0 0;font-size:clamp(18px,2vw,22px);line-height:1.55}.hero-instrument{background:color-mix(in srgb, var(--ink) 96%, transparent);color:var(--surface);border-radius:19px;padding:26px}.hero-instrument>span{color:#a7bbb1;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.hero-instrument strong{font-family:var(--font-serif);letter-spacing:-.07em;margin-top:22px;font-size:68px;font-weight:500;line-height:1;display:block}.hero-instrument p{color:#b9c8c0;font-size:13px;line-height:1.55}.hero-instrument>div{color:#d8e3dd;border-top:1px solid #35463d;align-items:center;gap:9px;margin-top:24px;padding-top:18px;font-size:11px;display:flex}.hero-instrument>div span{background:#5ce0a8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #5ce0a81c}.hero-instrument .hero-status-delayed{color:#ffd9a8}.hero-instrument .hero-status-delayed span{background:#e8a14c;box-shadow:0 0 0 5px #e8a14c1f}.proof-strip{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:28px;padding:28px 6px;display:grid}.proof-strip>div{flex-direction:column;gap:4px;display:flex}.proof-strip strong{font-family:var(--font-serif);font-size:26px}.proof-strip span,.proof-strip a{color:var(--muted);font-size:11px;font-weight:650}.proof-strip a{color:var(--signal)}.public-section{padding-top:86px;padding-bottom:86px}.public-section-heading{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.public-section-heading .eyebrow,.newsletter-callout .eyebrow,.browse-header .eyebrow,.job-detail-main .eyebrow,.job-evidence-panel .eyebrow,.company-header .eyebrow{margin:0 0 11px}.public-section-heading h2,.newsletter-callout h2,.description-panel h2{font-family:var(--font-serif);letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,50px);font-weight:550}.public-section-heading>a{color:var(--signal);padding-bottom:7px;font-size:13px;font-weight:760}.public-job-list{flex-direction:column;gap:10px;display:flex}.public-job-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);grid-template-columns:46px minmax(0,1fr) 38px;align-items:center;gap:18px;padding:20px 22px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.public-job-card:hover{border-color:color-mix(in srgb, var(--signal) 40%, var(--line));transform:translateY(-1px);box-shadow:0 12px 34px #1a31260f}.public-job-avatar,.company-monogram{background:var(--ink);color:var(--surface);font-family:var(--font-serif);text-transform:uppercase;border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;display:flex}.public-job-body>p{color:var(--muted);margin:0 0 5px;font-size:11px}.public-job-body>p a{color:var(--ink);font-weight:750}.public-job-body h2{font-family:var(--font-serif);letter-spacing:-.025em;margin:0 0 10px;font-size:22px;font-weight:600}.public-job-meta{flex-wrap:wrap;align-items:center;gap:9px 14px;display:flex}.public-job-meta>span:last-child{color:var(--muted);font-size:10px}.job-arrow{border:1px solid var(--line);color:var(--muted);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.event-section{border-top:1px solid var(--line)}.section-intro{color:var(--muted);max-width:690px;margin:-12px 0 32px;line-height:1.6}.public-event-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.public-event-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;min-height:260px;padding:24px;display:flex}.event-card-topline,.event-card-footer{justify-content:space-between;align-items:center;display:flex}.event-card-topline span{color:var(--event);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.event-card-topline span:last-child{color:var(--muted)}.public-event-card h3{font-family:var(--font-serif);letter-spacing:-.035em;margin:30px 0 10px;font-size:29px}.public-event-card>p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.event-card-footer{border-top:1px solid var(--line);color:var(--muted);margin-top:auto;padding-top:16px;font-size:10px}.event-card-footer a{color:var(--event);font-weight:750}.newsletter-callout{background:var(--event-soft);border-radius:24px;grid-template-columns:1fr .75fr;align-items:center;gap:80px;margin-bottom:90px;padding:clamp(34px,6vw,72px);display:grid}.newsletter-callout>div:last-child p{color:var(--muted);margin:0 0 24px;line-height:1.65}.partner-home-callout{background:var(--ink);color:var(--surface);border-radius:24px;grid-template-columns:1fr .75fr;align-items:center;gap:80px;margin-bottom:90px;padding:clamp(34px,6vw,72px);display:grid}.partner-home-callout .eyebrow,.partner-final-callout .eyebrow{color:#75ddb7}.partner-home-callout h2,.partner-final-callout h2{font-family:var(--font-serif);letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,54px);font-weight:520;line-height:1}.partner-home-callout>div:last-child p,.partner-final-callout>div:last-child>p:not(.partner-invite-note){color:#b9c8c0;margin:0 0 24px;line-height:1.65}.partner-home-callout .button-secondary{color:var(--surface);background:#ffffff14;border-color:#506159}.partner-hero{border:1px solid var(--line);border-radius:28px;grid-template-columns:minmax(0,1.45fr) minmax(290px,.55fr);align-items:end;gap:clamp(40px,8vw,110px);min-height:620px;margin-top:16px;padding:clamp(38px,6vw,78px);display:grid;position:relative;overflow:hidden}.partner-hero:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#14211b0b 1px,#0000 1px),linear-gradient(90deg,#14211b0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(140deg,#000,#0000 78%);mask-image:linear-gradient(140deg,#000,#0000 78%)}.partner-hero-copy,.partner-brief{position:relative}.partner-hero-copy .eyebrow{margin:0 0 18px}.partner-hero h1{font-family:var(--font-serif);letter-spacing:-.06em;margin:0;font-size:clamp(52px,6.8vw,88px);font-weight:520;line-height:.94}.partner-hero-copy>p:not(.eyebrow){color:var(--muted);max-width:720px;margin:28px 0 30px;font-size:clamp(17px,1.8vw,21px);line-height:1.6}.partner-brief{background:var(--ink);color:var(--surface);border-radius:20px;padding:28px}.partner-brief>span{color:#a7bbb1;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.partner-brief>strong{font-family:var(--font-serif);letter-spacing:-.07em;margin:22px 0 8px;font-size:76px;font-weight:500;line-height:1;display:block}.partner-brief>p{color:#b9c8c0;font-size:13px;line-height:1.55}.partner-brief dl{border-top:1px solid #35463d;margin:24px 0 0}.partner-brief dl>div{justify-content:space-between;gap:12px;padding-top:14px;display:flex}.partner-brief dt{color:#9fb0a7;font-size:11px}.partner-brief dd{text-align:right;margin:0;font-size:11px;font-weight:750}.partner-section,.partner-sample{padding-top:88px;padding-bottom:88px}.partner-section-heading{max-width:780px}.partner-section-heading .eyebrow,.partner-sample-intro .eyebrow{margin:0 0 14px}.partner-section-heading h2,.partner-sample-intro h2{font-family:var(--font-serif);letter-spacing:-.05em;margin:0;font-size:clamp(40px,5vw,64px);font-weight:520;line-height:1}.partner-section-heading>p:not(.eyebrow),.partner-sample-intro>p:not(.eyebrow){color:var(--muted);max-width:660px;margin:22px 0 0;line-height:1.7}.cohort-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:42px;display:grid}.cohort-grid article{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;min-height:310px;padding:26px;display:flex}.cohort-grid article>span{color:var(--signal);font-family:var(--font-serif);font-size:28px}.cohort-grid h3{font-family:var(--font-serif);letter-spacing:-.035em;margin:42px 0 12px;font-size:27px;font-weight:570}.cohort-grid p{color:var(--muted);margin:0;line-height:1.6}.cohort-grid dl{border-top:1px solid var(--line);margin:auto 0 0;padding-top:18px}.cohort-grid dt{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.cohort-grid dd{margin:7px 0 0;font-size:13px;line-height:1.5}.partner-sample{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:.65fr 1fr;align-items:center;gap:clamp(44px,8vw,110px);display:grid}.sample-signal{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:28px}.sample-signal-heading{justify-content:space-between;align-items:start;gap:24px;display:flex}.sample-signal-heading span,.sample-evidence-track span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.sample-signal-heading h3{font-family:var(--font-serif);margin:7px 0 0;font-size:29px}.sample-signal-heading>strong{color:var(--signal);font-family:var(--font-serif);font-size:28px}.sample-evidence-track{gap:0;margin-top:26px;display:grid}.sample-evidence-track>div{border-top:1px solid var(--line);padding:18px 0}.sample-evidence-track>div:nth-child(2) span{color:var(--event)}.sample-evidence-track>div:nth-child(3){background:var(--signal-soft);border:0;border-radius:10px;padding:17px}.sample-evidence-track p{margin:6px 0 0;line-height:1.55}.pilot-steps{margin:44px 0 0;padding:0;list-style:none}.pilot-steps li{border-top:1px solid var(--line);grid-template-columns:150px 1fr;gap:30px;padding:24px 0;display:grid}.pilot-steps li>span{color:var(--signal);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.pilot-steps h3{font-family:var(--font-serif);margin:0;font-size:24px}.pilot-steps p{color:var(--muted);margin:7px 0 0;line-height:1.6}.partner-final-callout{background:var(--ink);color:var(--surface);border-radius:24px;grid-template-columns:1fr .75fr;align-items:center;gap:80px;margin-bottom:90px;padding:clamp(34px,6vw,72px);display:grid}.partner-invite-note{color:var(--surface);border-left:2px solid #75ddb7;margin:0;padding-left:14px;font-weight:700}.public-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:end;padding-top:34px;padding-bottom:45px;display:flex}.public-footer p{color:var(--muted);font-size:12px}.public-footer nav{flex-wrap:wrap;gap:20px;display:flex}.public-footer nav a{color:var(--muted);font-size:12px;font-weight:700}.browse-shell,.detail-shell,.company-shell{padding-top:64px;padding-bottom:100px}.browse-header{max-width:870px;margin-bottom:46px}.browse-header h1{font-size:clamp(52px,7vw,84px)}.browse-header>p:last-child{color:var(--muted);max-width:720px;font-size:18px;line-height:1.6}.filter-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;padding:16px;display:grid}.filter-panel label{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;flex-direction:column;gap:6px;font-size:10px;font-weight:750;display:flex}.filter-panel input,.filter-panel select{background:var(--canvas);color:var(--ink);text-transform:none;border:1px solid #0000;border-radius:9px;min-height:46px;padding:0 13px}.filter-panel input:focus,.filter-panel select:focus{border-color:var(--signal);outline:none}.filter-actions{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;display:flex}.mobile-filter-trigger,.mobile-filter-dialog{display:none}.clear-filter{color:var(--muted);padding:15px 10px;font-size:12px;font-weight:700}.role-chips{gap:7px;padding:18px 0 30px;display:flex;overflow-x:auto}.role-chips a{background:var(--surface);border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:700}.role-chips a.active,.role-chips a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.results-heading{justify-content:space-between;align-items:center;padding:0 4px 14px;display:flex}.results-heading strong{font-size:13px}.results-heading span{color:var(--muted);font-size:10px}.public-empty-state{border:1px dashed var(--line);border-radius:var(--radius-card);text-align:center;flex-direction:column;align-items:center;margin-top:20px;padding:70px 24px;display:flex}.public-empty-state>span{color:var(--signal);font-size:36px}.public-empty-state h2{font-family:var(--font-serif);margin:18px 0 6px;font-size:31px}.public-empty-state p,.public-empty-inline{color:var(--muted)}.breadcrumb{color:var(--muted);margin-bottom:44px;font-size:12px;font-weight:700;display:inline-flex}.job-detail-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.55fr);align-items:start;gap:clamp(48px,8vw,110px);display:grid}.job-detail-main h1{font-size:clamp(46px,6vw,76px)}.job-detail-company{color:var(--muted);margin:22px 0 30px;font-size:18px}.job-detail-company a{color:var(--ink);font-weight:760}.apply-button{position:sticky;top:16px}.description-panel{border-top:1px solid var(--line);margin-top:60px;padding-top:38px}.description-panel h2{margin-bottom:24px;font-size:32px}.description-panel>div{color:#38473f;white-space:pre-wrap;font-size:15px;line-height:1.75}.job-evidence-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:28px;position:sticky;top:24px}.job-evidence-panel>strong{color:var(--signal);font-family:var(--font-serif);margin-bottom:24px;font-size:32px;display:block}.job-evidence-panel dl{border-top:1px solid var(--line);margin:0 0 20px}.job-evidence-panel dl div{border-bottom:1px solid var(--line);justify-content:space-between;padding:13px 0;display:flex}.job-evidence-panel dt,.job-evidence-panel dd{font-size:11px}.job-evidence-panel dt{color:var(--muted)}.job-evidence-panel dd{text-align:right;text-transform:capitalize;margin:0;font-weight:750}.job-evidence-panel>a{color:var(--signal);font-size:12px;font-weight:750}.job-evidence-panel>p:last-child{color:var(--muted);margin-top:20px;font-size:10px;line-height:1.55}.job-evidence-panel .evidence-warning{color:#75470f;background:#fff0d9;border-left:2px solid #d89032;margin:20px 0 0;padding:11px;font-size:11px;line-height:1.55}.role-evidence-timeline{border-top:1px solid var(--line)}.role-evidence-timeline .public-section-heading>span{color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.public-evidence-timeline{max-width:860px;margin:2rem 0 0;padding:0;list-style:none;display:grid}.public-evidence-timeline>li{grid-template-columns:18px minmax(0,1fr);gap:1rem;padding-bottom:1rem;display:grid;position:relative}.public-evidence-timeline>li:before{background:var(--line);content:"";width:1px;position:absolute;inset:18px auto -2px 8px}.public-evidence-timeline>li:last-child:before{display:none}.timeline-marker{background:var(--signal);border:4px solid var(--canvas);box-shadow:0 0 0 1px var(--line);z-index:1;border-radius:999px;width:12px;height:12px;margin-top:7px}.timeline-event-card{background:color-mix(in srgb, var(--surface) 86%, var(--signal-soft));border:1px solid var(--line);border-radius:14px;padding:1rem 1.1rem}.timeline-event-card header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.timeline-event-card header div{gap:.2rem;display:grid}.timeline-event-card header>span,.timeline-event-card time{color:var(--muted);font-family:var(--font-mono), monospace;font-size:.7rem}.timeline-event-card>p,.material-change-list{color:var(--muted);margin:.8rem 0;font-size:.9rem;line-height:1.6}.material-change-list{gap:.35rem;padding-left:1.1rem;display:grid}.timeline-event-card>a{color:var(--signal);font-size:.82rem;font-weight:700}.job-context-section,.similar-jobs-section{padding-bottom:0}.company-header{border-bottom:1px solid var(--line);grid-template-columns:74px 1fr auto;align-items:center;gap:24px;padding:38px 0 55px;display:grid}.company-monogram{border-radius:20px;width:74px;height:74px;font-size:32px}.company-header h1{font-size:clamp(46px,6vw,72px)}.company-header a{color:var(--muted);margin-top:12px;font-size:12px;display:inline-block}.company-count{flex-direction:column;align-items:flex-end;display:flex}.company-count strong{font-family:var(--font-serif);font-size:48px;font-weight:500}.company-count span{color:var(--muted);font-size:10px}.company-context-note{background:var(--event-soft);border-radius:var(--radius-card);grid-template-columns:.35fr 1fr;gap:24px;margin-top:28px;padding:24px;display:grid}.company-context-note strong{font-size:12px}.company-context-note p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.company-monitoring{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:20px;display:grid}.company-monitoring>div{background:var(--surface);flex-direction:column;gap:7px;padding:18px;display:flex}.company-monitoring span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:750}.company-monitoring strong{text-transform:capitalize;font-size:12px}.monitoring-current{color:var(--signal)}.monitoring-delayed{color:#9a5b12}.company-events{padding-bottom:0}.company-trajectory,.company-patterns,.company-briefs{border-bottom:1px solid var(--line);padding-bottom:72px}.audience-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.audience-brief-card{--brief-accent:var(--signal);background:linear-gradient(145deg, color-mix(in srgb, var(--brief-accent) 7%, var(--surface)), var(--surface));border:1px solid var(--line);border-radius:20px;flex-direction:column;min-width:0;padding:23px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #141f1b0a}.audience-brief-card:before{background:var(--brief-accent);content:"";height:3px;position:absolute;inset:0 0 auto}.audience-brief-card.audience-vc_talent{--brief-accent:#806b35}.audience-brief-card.audience-agency{--brief-accent:#436c82}.audience-brief-card.audience-candidate{--brief-accent:#7a5471}.audience-brief-card>header{justify-content:space-between;align-items:start;gap:18px;display:flex}.audience-brief-card .eyebrow{color:var(--brief-accent);margin:0 0 10px}.audience-brief-card h3{font-family:var(--font-serif);letter-spacing:-.035em;margin:0;font-size:28px;font-weight:520;line-height:1.08}.brief-freshness{color:var(--signal);letter-spacing:.05em;text-transform:uppercase;border:1px solid;border-radius:999px;flex:none;padding:6px 8px;font-size:8px;font-weight:800}.brief-freshness.delayed{color:#9a5b12}.brief-boundary{color:var(--muted);letter-spacing:.025em;margin:13px 0 20px;font-size:9px}.brief-facts{margin:0;padding:0;list-style:none}.brief-facts>li{border-top:1px solid var(--line);padding:15px 0}.brief-facts>li>strong{font-size:10px}.brief-facts>li>p{color:var(--muted);margin:6px 0 10px;font-size:11px;line-height:1.6}.brief-trace{justify-content:space-between;align-items:center;gap:12px;display:flex}.brief-trace span,.brief-trace a{font-family:var(--font-mono), monospace;font-size:8px}.brief-trace span{color:var(--muted)}.brief-trace a{color:var(--brief-accent);font-weight:760}.brief-limitations{border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.brief-limitations summary{color:var(--brief-accent);cursor:pointer;font-size:10px;font-weight:760}.brief-limitations ul{color:var(--muted);gap:7px;padding-left:17px;font-size:9px;line-height:1.55;display:grid}.audience-brief-card>footer{color:var(--muted);font-family:var(--font-mono), monospace;justify-content:space-between;margin-top:16px;font-size:8px;display:flex}.company-pattern-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.company-pattern-card{background:linear-gradient(145deg, color-mix(in srgb, var(--surface) 92%, var(--signal-soft)), var(--surface));border:1px solid var(--line);border-radius:18px;flex-direction:column;min-width:0;padding:22px;display:flex}.company-pattern-card>header{justify-content:space-between;align-items:center;display:flex}.company-pattern-card>header span{color:var(--signal);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:820}.company-pattern-card>header small{color:var(--muted);font-family:var(--font-mono), monospace;font-size:8px}.company-pattern-card h3{font-family:var(--font-serif);letter-spacing:-.035em;margin:22px 0 10px;font-size:29px;font-weight:520;line-height:1.06}.company-pattern-card>p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.company-pattern-card>dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0 0;display:grid}.company-pattern-card>dl div{border-top:1px solid var(--line);padding:12px 12px 12px 0}.company-pattern-card>dl div:nth-child(2n){border-left:1px solid var(--line);padding-left:12px}.company-pattern-card dt{color:var(--muted);text-transform:uppercase;font-size:8px}.company-pattern-card dd{margin:5px 0 0;font-size:12px;font-weight:800}.pattern-window{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:6px;padding:13px 0;display:flex}.pattern-window span,.pattern-window strong{font-size:9px}.pattern-window span{color:var(--muted)}.company-pattern-card details{border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.company-pattern-card summary{color:var(--signal);cursor:pointer;font-size:10px;font-weight:760}.pattern-evidence-list{gap:7px;margin-top:15px;display:grid}.pattern-evidence-list a{color:var(--signal);font-size:9px;line-height:1.45}.company-pattern-card details ul{color:var(--muted);gap:6px;margin:15px 0 0;padding-left:16px;font-size:9px;line-height:1.55;display:grid}.company-pattern-empty{background:var(--surface);border:1px dashed var(--line);border-radius:16px;margin-top:25px;padding:24px}.company-pattern-empty strong{font-size:12px}.company-pattern-empty p{color:var(--muted);max-width:680px;margin:8px 0 0;font-size:11px;line-height:1.6}.pattern-methodology{border-top:1px solid var(--line);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:48px;margin-top:58px;padding-top:40px;display:grid}.pattern-methodology h2{font-family:var(--font-serif);letter-spacing:-.04em;margin:0;font-size:36px;font-weight:520;line-height:1.05}.pattern-methodology>div>p:last-child{color:var(--muted);font-size:11px;line-height:1.6}.pattern-methodology dl{grid-template-columns:repeat(2,1fr);margin:0;display:grid}.pattern-methodology dl div{border-top:1px solid var(--line);padding:16px 18px 16px 0}.pattern-methodology dl div:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}.pattern-methodology dt{font-size:10px;font-weight:800}.pattern-methodology dd{color:var(--muted);margin:5px 0 0;font-size:10px;line-height:1.5}.trajectory-heading>span,.public-section-heading>span{color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}.trajectory-summary{border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(3,1fr);margin:24px 0;display:grid;overflow:hidden}.trajectory-summary>div{background:var(--surface);align-items:baseline;gap:10px;padding:18px 20px;display:flex}.trajectory-summary>div+div{border-left:1px solid var(--line)}.trajectory-summary strong{font-family:var(--font-serif);font-size:32px;font-weight:520}.trajectory-summary span{color:var(--muted);font-size:10px}.trajectory-tracks{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.trajectory-track{border:1px solid var(--line);border-radius:18px;overflow:hidden}.trajectory-track>header{background:color-mix(in srgb, var(--surface) 82%, var(--signal-soft));border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex}.trajectory-track>header div{align-items:center;gap:9px;display:flex}.trajectory-track>header p{margin:0;font-size:12px;font-weight:780}.trajectory-track>header small{color:var(--muted);font-size:9px}.track-mark{background:var(--signal);border-radius:999px;width:8px;height:8px}.context-track .track-mark{background:#ae6d27}.trajectory-track>ol{max-height:900px;margin:0;padding:0;list-style:none;overflow-y:auto}.trajectory-track>ol>li{grid-template-columns:92px minmax(0,1fr);gap:18px;padding:20px;display:grid}.trajectory-track>ol>li+li{border-top:1px solid var(--line)}.trajectory-track time{color:var(--muted);font-family:var(--font-mono), monospace;padding-top:3px;font-size:9px}.trajectory-track li>div{gap:8px;display:grid}.trajectory-track li strong{font-size:13px;line-height:1.45}.trajectory-track li p,.trajectory-change-list{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.trajectory-change-list{gap:4px;padding-left:16px;display:grid}.trajectory-track li a{color:var(--signal);font-size:10px;font-weight:760}.trajectory-kind{color:var(--signal);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:800}.trajectory-kind.role_closed,.trajectory-kind.role_possibly_absent,.trajectory-kind.company-event-kind{color:#895113}.trajectory-empty{color:var(--muted);margin:0;padding:28px 20px;font-size:12px;line-height:1.6}.trajectory-limitation{border-left:2px solid var(--line);color:var(--muted);max-width:850px;margin:22px 0 0;padding-left:14px;font-size:11px;line-height:1.6}.archive-event-grid{grid-template-columns:repeat(3,1fr)}.compact-browse-header{border-bottom:1px solid var(--line);max-width:none;padding-bottom:40px}.editorial-shell{width:calc(100% - 64px);max-width:1080px;margin:0 auto;padding:76px 0 110px}.editorial-header{border-bottom:1px solid var(--line);max-width:820px;padding-bottom:52px}.editorial-header h1,.newsletter-hero h1{font-family:var(--font-serif);letter-spacing:-.058em;margin:0;font-size:clamp(50px,7vw,82px);font-weight:520;line-height:.96}.editorial-header>p:last-child,.newsletter-hero>div>p:last-child{color:var(--muted);max-width:720px;margin:24px 0 0;font-size:18px;line-height:1.65}.newsletter-page{max-width:1240px}.newsletter-hero{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:clamp(50px,8vw,120px);display:grid}.subscribe-card{background:var(--ink);color:var(--surface);border-radius:20px;padding:28px}.subscribe-card>span{color:#9fb6aa;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:800}.digest-preview>header span,.source-register>article>span{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:800}.subscribe-card h2{font-family:var(--font-serif);margin:12px 0;font-size:32px;font-weight:520}.subscribe-card>p,.subscribe-card small{color:#b9c8c0;font-size:12px;line-height:1.55}.subscribe-card .button{border:0;width:100%;margin-top:18px}.subscribe-card small{margin-top:14px;display:block}.digest-preview{border:1px solid var(--line);background:#fff;border-radius:22px;max-width:760px;margin:90px auto 0;overflow:hidden;box-shadow:0 30px 90px #14211b14}.digest-preview>header,.digest-preview>footer,.digest-intro,.digest-section{padding:28px clamp(24px,7vw,64px)}.digest-preview>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.digest-preview>header div{flex-direction:column;gap:5px;display:flex}.digest-preview>header strong{font-family:var(--font-serif);font-size:20px}.digest-preview>header time{color:var(--muted);font-size:11px}.digest-intro{background:var(--surface);padding-top:48px;padding-bottom:48px}.digest-intro h2{font-family:var(--font-serif);letter-spacing:-.045em;margin:10px 0 18px;font-size:clamp(34px,5vw,52px);font-weight:520;line-height:1}.digest-intro>p:last-child,.digest-preview>footer p{color:var(--muted);line-height:1.6}.digest-section>h3{letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:12px}.digest-job{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:19px 0;display:flex}.digest-job span,.digest-job p,.digest-job>a,.digest-events span,.digest-events a{color:var(--muted);font-size:11px}.digest-job h4,.digest-job p,.digest-events h4,.digest-events p{margin:5px 0 0}.digest-job h4,.digest-events h4{font-family:var(--font-serif);font-size:21px;font-weight:560}.digest-job>a,.digest-events a{color:var(--signal);font-weight:750}.digest-events{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.digest-events article{background:var(--event-soft);border-radius:13px;padding:18px}.digest-events p{color:var(--muted);margin-bottom:14px;font-size:12px;line-height:1.45}.digest-preview>footer{border-top:1px solid var(--line)}.digest-preview>footer p{margin:0;font-size:11px}.digest-preview>footer a{color:var(--signal);text-underline-offset:2px;text-decoration:underline}.source-register{grid-template-columns:repeat(2,1fr);gap:16px;padding-top:48px;display:grid}.source-register>article{border:1px solid var(--line);border-radius:var(--radius-card);padding:28px}.source-register h2,.privacy-grid h2,.method-guardrails h2{font-family:var(--font-serif);margin:12px 0;font-size:28px;font-weight:540}.source-register>article>p,.privacy-grid p,.method-guardrails p{color:var(--muted);line-height:1.65}.source-register article>div{background:var(--surface);border-radius:11px;margin-top:22px;padding:15px}.source-register article>div strong{font-size:11px}.source-register article>div p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.55}.privacy-grid{grid-template-columns:repeat(2,1fr);gap:0;padding-top:48px;display:grid}.privacy-grid section{border-left:1px solid var(--line);padding:5px 28px 18px}.privacy-grid section:nth-child(odd){border-left:0;padding-left:0}.privacy-grid section>span{color:var(--signal);font-family:var(--font-mono);font-size:11px}.public-method-grid{padding-top:48px}.method-guardrails{background:var(--ink);color:var(--surface);border-radius:20px;grid-template-columns:.5fr 1fr;gap:50px;margin-top:48px;padding:34px;display:grid}.method-guardrails h2{margin:0}.method-guardrails p{color:#b9c8c0;margin:0 0 13px}.method-guardrails strong{color:var(--surface)}@media (max-width:900px){.public-hero,.job-detail-grid,.newsletter-callout,.partner-home-callout,.partner-hero,.partner-sample,.partner-final-callout,.newsletter-hero{grid-template-columns:1fr;gap:40px}.public-hero{min-height:0}.hero-instrument{max-width:360px}.proof-strip{grid-template-columns:repeat(3,1fr)}.proof-strip>a{grid-column:1/-1}.public-event-grid,.archive-event-grid{grid-template-columns:repeat(2,1fr)}.cohort-grid{grid-template-columns:1fr}.filter-panel{grid-template-columns:1fr 1fr}.job-evidence-panel{position:static}.privacy-grid,.company-monitoring{grid-template-columns:1fr}.privacy-grid section,.privacy-grid section:nth-child(odd){border-left:0;border-top:1px solid var(--line);padding:24px 0}}@media (max-width:640px){.public-header,.public-footer,.public-hero,.proof-strip,.public-section,.newsletter-callout,.partner-home-callout,.partner-hero,.partner-section,.partner-sample,.partner-final-callout,.browse-shell,.detail-shell,.company-shell{width:calc(100% - 32px)}.editorial-shell{width:calc(100% - 32px);padding:48px 0 72px}.source-register,.digest-events,.method-guardrails{grid-template-columns:1fr}.newsletter-hero h1,.editorial-header h1{font-size:50px}.digest-preview{margin-top:56px}.digest-job{flex-direction:column;align-items:flex-start;gap:12px}.public-header{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 0}.public-nav{justify-content:space-between;width:100%;max-width:100%}.public-nav a{white-space:nowrap;padding:6px 0;font-size:10px}.public-hero{border-radius:20px;padding:32px 24px}.hero-copy h1,.browse-header h1{font-size:50px}.proof-strip{grid-template-columns:1fr 1fr;align-items:start}.public-section{padding-top:62px;padding-bottom:62px}.public-section-heading{flex-direction:column;align-items:flex-start;gap:15px}.public-job-card{grid-template-columns:40px minmax(0,1fr);align-items:start;padding:17px}.public-job-avatar{border-radius:11px;width:40px;height:40px}.job-arrow{display:none}.public-job-meta{flex-direction:column;align-items:flex-start}.observation-stamp{white-space:normal}.public-event-grid,.archive-event-grid{grid-template-columns:1fr}.newsletter-callout,.partner-home-callout,.partner-final-callout{margin-bottom:60px;padding:32px 24px}.partner-hero{border-radius:20px;margin-top:0;padding:32px 24px}.partner-hero h1{font-size:48px}.partner-section,.partner-sample{padding-top:62px;padding-bottom:62px}.cohort-grid article{min-height:280px}.pilot-steps li{grid-template-columns:1fr;gap:10px}.public-footer{flex-direction:column;align-items:flex-start;gap:24px}.browse-shell,.detail-shell,.company-shell{padding-top:44px}.filter-panel{grid-template-columns:1fr}.desktop-job-filters{display:none}.mobile-filter-trigger{width:100%;margin-bottom:16px;display:flex}.mobile-filter-trigger span{background:var(--ink);color:var(--surface);border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:10px;display:inline-flex}.mobile-filter-dialog[open]{background:var(--canvas);border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:20px;display:block;inset:0}.mobile-filter-dialog::backdrop{background:#14211b73}.mobile-filter-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.mobile-filter-header>div{flex-direction:column;gap:3px;display:flex}.mobile-filter-header span{color:var(--signal);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.mobile-filter-header strong{font-family:var(--font-serif);font-size:30px}.mobile-filter-header button{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:50%;width:42px;height:42px;font-size:24px}.mobile-filter-dialog .filter-panel{max-height:calc(100dvh - 92px);overflow-y:auto}.mobile-filter-dialog .filter-actions{position:sticky;bottom:0}.results-heading{flex-direction:column;align-items:flex-start;gap:4px}.company-header{grid-template-columns:56px 1fr;align-items:start}.company-monogram{border-radius:16px;width:56px;height:56px}.company-count{grid-column:1/-1;align-items:flex-start}.company-context-note{grid-template-columns:1fr}}@media print{:is(.public-site:has(.shared-packet-shell) .public-header,.public-site:has(.shared-packet-shell) .public-footer){display:none}.shared-packet-shell{max-width:none;padding:0}.shared-packet-hero{-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;min-height:0;padding:30px;background:#17221d!important}.shared-packet-warning,.shared-packet-proof>ol>li,.shared-packet-ledger,.shared-packet-limitations{break-inside:avoid}.shared-packet-warning a,.shared-packet-trace a{text-decoration:underline}}.intelligence-shell{padding-bottom:90px}.intelligence-hero{color:#f6faf7;background:radial-gradient(circle at 88% 12%,#8cdbbc29,#0000 30%),linear-gradient(135deg,#101d18,#172a22);border:1px solid #ffffff14;border-radius:28px;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:clamp(32px,7vw,100px);margin-top:16px;padding:clamp(42px,6vw,76px);display:grid;position:relative;overflow:hidden}.intelligence-hero:after{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000 20%,#000);mask-image:linear-gradient(120deg,#0000 20%,#000)}.intelligence-hero-portfolio{background:radial-gradient(circle at 88% 12%,#ae9dff33,#0000 30%),linear-gradient(135deg,#151526,#22203a)}.intelligence-hero-delivery{background:radial-gradient(circle at 88% 12%,#f5b05c2e,#0000 30%),linear-gradient(135deg,#241b12,#372619)}.intelligence-hero-copy,.intelligence-principle{z-index:1;position:relative}.intelligence-hero .eyebrow{color:#88dfbd;margin:0 0 18px}.intelligence-hero-portfolio .eyebrow{color:#bfb2ff}.intelligence-hero-delivery .eyebrow{color:#f1bd7d}.intelligence-hero h1{font-family:var(--font-serif);letter-spacing:-.058em;max-width:800px;margin:0;font-size:clamp(50px,6.2vw,86px);font-weight:560;line-height:.94}.intelligence-hero-copy>p:last-child{color:#c3d0ca;max-width:640px;margin:26px 0 0;font-size:17px;line-height:1.7}.intelligence-principle{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:18px;align-self:end;padding:24px}.intelligence-principle>span{color:#8fe0c0;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:800;display:block}.intelligence-principle strong{font-family:var(--font-serif);font-size:25px;line-height:1.15;display:block}.intelligence-principle p{color:#aebdb6;margin:16px 0 0;font-size:13px;line-height:1.65}.intelligence-desk-switcher{background:var(--surface);border:1px solid var(--line);z-index:2;border-radius:18px;grid-template-columns:repeat(3,1fr);max-width:calc(100% - 72px);margin:-18px auto 0;display:grid;position:relative;overflow:hidden}.intelligence-desk-switcher a{gap:4px;min-height:112px;padding:21px 24px;display:grid;position:relative}.intelligence-desk-switcher a+a{border-left:1px solid var(--line)}.intelligence-desk-switcher a:after{background:var(--signal);content:"";opacity:0;height:3px;transition:opacity .16s,transform .16s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.4)}.intelligence-desk-switcher a:hover,.intelligence-desk-switcher a[aria-current=page]{background:#f6faf7}.intelligence-desk-switcher a[aria-current=page]:after{opacity:1;transform:scaleX(1)}.intelligence-desk-switcher span{color:var(--signal);letter-spacing:.08em;font-size:9px;font-weight:850}.intelligence-desk-switcher strong{color:var(--ink);font-family:var(--font-serif);font-size:23px}.intelligence-desk-switcher small{color:var(--muted);font-size:12px}.intelligence-command-bar{border-bottom:1px solid var(--line);grid-template-columns:minmax(155px,.6fr) minmax(0,2fr) auto;align-items:end;gap:24px;padding:58px 0 28px;display:grid}.intelligence-command-bar>div{gap:5px;display:grid}.intelligence-command-bar>div span,.intelligence-filters label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.intelligence-command-bar>div strong{font-family:var(--font-serif);font-size:23px}.intelligence-filters{grid-template-columns:repeat(2,minmax(140px,1fr)) auto;align-items:end;gap:10px;display:grid}.intelligence-filters label{gap:7px;display:grid}.intelligence-filters select{appearance:none;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23617068' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 13px center;border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:10px;min-height:44px;padding:0 38px 0 13px;font-size:13px}.intelligence-filters .button{border:0;min-height:44px}.intelligence-export{color:var(--signal);padding:14px 0;font-size:12px;font-weight:780}.intelligence-metrics{grid-template-columns:repeat(5,1fr);display:grid}.intelligence-metrics>div{border-bottom:1px solid var(--line);min-height:132px;padding:32px 24px}.intelligence-metrics>div+div{border-left:1px solid var(--line)}.intelligence-metrics strong{font-family:var(--font-serif);letter-spacing:-.04em;font-size:42px;font-weight:550;display:block}.intelligence-metrics span{color:var(--muted);margin-top:7px;font-size:11px;font-weight:700;display:block}.intelligence-feed{padding:76px 0}.intelligence-feed-heading{grid-template-columns:1fr minmax(260px,.55fr);align-items:end;gap:40px;margin-bottom:28px;display:grid}.intelligence-feed-heading .eyebrow{margin:0 0 10px}.intelligence-feed-heading h2{font-family:var(--font-serif);letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.5vw,58px);font-weight:560;line-height:1}.intelligence-feed-heading>p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.intelligence-signal-list{gap:12px;display:grid}.intelligence-signal-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;grid-template-columns:76px minmax(0,1fr);transition:border-color .16s,transform .16s;display:grid;overflow:hidden}.intelligence-signal-card:hover{border-color:#aec3b8;transform:translateY(-2px)}.intelligence-rank{border-right:1px solid var(--line);background:#f2f6f3;flex-direction:column;align-items:center;gap:3px;padding-top:26px;display:flex}.intelligence-rank span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.intelligence-rank strong{color:var(--signal);font-family:var(--font-serif);font-size:28px}.intelligence-signal-main{padding:25px 28px 22px}.intelligence-signal-main>header{justify-content:space-between;align-items:start;display:flex}.intelligence-signal-main header p{color:var(--muted);letter-spacing:.03em;margin:0 0 5px;font-size:10px;font-weight:750}.intelligence-signal-main h3{font-family:var(--font-serif);letter-spacing:-.03em;margin:0;font-size:29px;font-weight:570}.intelligence-score{place-items:end;display:grid}.intelligence-score span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.intelligence-score strong{font-family:var(--font-serif);font-size:31px;font-weight:560}.intelligence-change-line{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:20px;padding-bottom:17px;display:flex}.intelligence-change-line strong{color:var(--signal);font-size:12px}.intelligence-change-line span{color:var(--muted);font-size:11px}.intelligence-role-sample{gap:6px;margin-top:17px;display:grid}.intelligence-role-sample span{font-size:13px;font-weight:680}.intelligence-role-sample span:before{color:#91a39a;content:"↳";margin-right:9px}.intelligence-facts{grid-template-columns:110px 110px minmax(0,1fr);margin-top:20px;display:grid}.intelligence-facts>div{border-left:1px solid var(--line);gap:4px;padding:2px 14px;display:grid}.intelligence-facts>div:first-child{border-left:0;padding-left:0}.intelligence-facts span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:800}.intelligence-facts strong{font-size:12px;line-height:1.45}.intelligence-capabilities{flex-wrap:wrap;gap:6px;margin-top:19px;display:flex}.intelligence-capabilities span{background:var(--signal-soft);color:#096c51;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:780}.intelligence-reasons{background:#f5f7f5;border-radius:10px;align-items:center;gap:16px;margin-top:18px;padding:12px 14px;display:flex}.intelligence-reasons>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:850}.intelligence-reasons ul{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.intelligence-reasons li{font-size:10px;font-weight:720}.intelligence-reasons li:before{color:var(--signal);content:"●";vertical-align:1px;margin-right:7px;font-size:6px}.intelligence-event{background:var(--event-soft);border-radius:10px;justify-content:space-between;align-items:center;margin-top:10px;padding:13px 14px;display:flex}.intelligence-event>div{gap:3px;display:grid}.intelligence-event span{color:var(--event);letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:850}.intelligence-event strong,.intelligence-event a{font-size:10px}.intelligence-event a{color:var(--event);text-overflow:ellipsis;white-space:nowrap;max-width:45%;font-weight:750;overflow:hidden}.intelligence-signal-main>footer{justify-content:space-between;align-items:center;margin-top:19px;display:flex}.intelligence-signal-main>footer>div{gap:16px;display:flex}.intelligence-signal-main>footer>div a{color:var(--muted);font-size:10px;font-weight:730}.intelligence-signal-main>footer .button{min-height:38px;padding:0 14px;font-size:10px}.intelligence-empty{background:var(--surface);border:1px dashed #bdc9c2;border-radius:18px;place-items:start;margin-top:18px;padding:44px;display:grid}.intelligence-empty>span{color:var(--signal);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:850}.intelligence-empty h2{font-family:var(--font-serif);margin:10px 0;font-size:36px}.intelligence-empty p{color:var(--muted);max-width:570px;margin:0 0 22px;line-height:1.6}.intelligence-method{color:#f5f8f6;background:#14211b;border-radius:24px;padding:clamp(34px,5vw,62px)}.intelligence-method>div:first-child{grid-template-columns:.45fr 1fr;gap:11px;display:grid}.intelligence-method .eyebrow{color:#8dddbd;margin:7px 0 0}.intelligence-method h2{font-family:var(--font-serif);letter-spacing:-.045em;margin:0;font-size:clamp(37px,4.4vw,58px);font-weight:560;line-height:1}.intelligence-method-grid{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);margin-top:44px;display:grid}.intelligence-method-grid article{padding:28px 26px}.intelligence-method-grid article+article{border-left:1px solid #ffffff1f}.intelligence-method-grid span{color:#8dddbd;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:820;display:block}.intelligence-method-grid strong{font-family:var(--font-serif);font-size:21px;display:block}.intelligence-method-grid p,.intelligence-limitation{color:#aab9b2;font-size:12px;line-height:1.65}.intelligence-limitation{max-width:760px;margin:24px 0 0}@media (max-width:900px){.intelligence-hero{grid-template-columns:1fr}.intelligence-desk-switcher{max-width:calc(100% - 36px)}.intelligence-command-bar{grid-template-columns:1fr;align-items:stretch}.intelligence-filters{grid-template-columns:1fr 1fr auto}.intelligence-metrics{grid-template-columns:1fr 1fr}.intelligence-metrics>div:nth-child(3){border-left:0}.intelligence-feed-heading{grid-template-columns:1fr;align-items:start}}@media (max-width:640px){.intelligence-shell{width:calc(100% - 28px)}.intelligence-hero{border-radius:20px;margin-top:0;padding:34px 24px}.intelligence-hero h1{font-size:49px}.intelligence-principle{padding:18px}.intelligence-desk-switcher{grid-template-columns:1fr;max-width:none;margin-top:12px}.intelligence-desk-switcher a{min-height:82px;padding:15px 18px}.intelligence-desk-switcher a+a{border-left:0;border-top:1px solid var(--line)}.intelligence-filters{grid-template-columns:1fr}.intelligence-metrics>div{min-height:108px;padding:23px 14px}.intelligence-metrics strong{font-size:34px}.intelligence-feed{padding:58px 0}.intelligence-signal-card{grid-template-columns:42px minmax(0,1fr)}.intelligence-rank strong{font-size:22px}.intelligence-signal-main{padding:20px 16px 18px}.intelligence-signal-main h3{font-size:25px}.intelligence-score strong{font-size:26px}.intelligence-change-line,.intelligence-event,.intelligence-signal-main>footer{flex-direction:column;align-items:flex-start;gap:10px}.intelligence-facts{grid-template-columns:1fr 1fr;gap:12px}.intelligence-facts>div:nth-child(3){border-left:0;grid-column:1/-1;padding-left:0}.intelligence-reasons{flex-direction:column;align-items:flex-start}.intelligence-reasons ul{display:grid}.intelligence-event a{max-width:100%}.intelligence-signal-main>footer .button{justify-content:center;width:100%}.intelligence-method>div:first-child,.intelligence-method-grid{grid-template-columns:1fr}.intelligence-method-grid article{padding:23px 0}.intelligence-method-grid article+article{border-top:1px solid #ffffff1f;border-left:0}}.stale-stamp{color:#8a5311;letter-spacing:.04em;text-transform:uppercase;background:#fff0d9;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.packet-workspace-shell,.shared-packet-shell{max-width:1220px;margin:0 auto;padding:64px 32px 110px}.packet-workspace-hero,.shared-packet-hero{background:radial-gradient(circle at 85% 15%, #a4ceb326, transparent 34%), var(--ink);color:var(--surface);border-radius:26px;grid-template-columns:minmax(0,1.25fr) minmax(240px,.55fr);align-items:end;gap:70px;min-height:370px;padding:48px;display:grid;position:relative;overflow:hidden}.packet-workspace-hero .eyebrow,.shared-packet-hero .eyebrow{color:#9fcab0;margin:0 0 20px}.packet-workspace-hero h1,.shared-packet-hero h1{font-family:var(--font-serif);letter-spacing:-.055em;max-width:820px;margin:0;font-size:clamp(50px,6vw,78px);font-weight:500;line-height:.94}.packet-workspace-hero>div>p:last-child,.shared-packet-hero>div>p:last-child{color:#bdc8c1;max-width:670px;margin:24px 0 0;font-size:12px;line-height:1.7}.packet-workspace-hero aside,.shared-packet-hero aside{border-left:1px solid #405149;flex-direction:column;gap:10px;padding-left:26px;display:flex}.packet-workspace-hero aside span,.shared-packet-hero aside span{color:#9fcab0;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.packet-workspace-hero aside strong,.shared-packet-hero aside strong{font-family:var(--font-serif);font-size:26px;font-weight:520}.packet-workspace-hero aside p,.shared-packet-hero aside p{color:#9aa9a1;margin:0;font-size:10px;line-height:1.55}.packet-notice{background:var(--signal-soft);border:1px solid color-mix(in srgb, var(--signal) 24%, var(--line));color:var(--signal);border-radius:12px;margin:24px 0 0;padding:14px 16px;font-size:11px}.packet-create-panel{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px;padding:72px 0;display:grid}.packet-create-panel h2,.packet-register h2,.shared-packet-heading h2,.shared-packet-limitations h2{font-family:var(--font-serif);letter-spacing:-.04em;margin:8px 0 0;font-size:38px;font-weight:520}.packet-create-panel>div>p:last-child{color:var(--muted);max-width:420px;font-size:11px;line-height:1.65}.packet-create-panel form{background:var(--surface);border:1px solid var(--line);border-radius:18px;grid-template-columns:1fr 1fr;gap:16px;padding:24px;display:grid}.packet-create-panel label{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;gap:8px;font-size:9px;font-weight:760;display:grid}.packet-create-panel label:first-child,.packet-create-panel button{grid-column:1/-1}.packet-create-panel select,.packet-list select{background:var(--canvas);border:1px solid var(--line);color:var(--ink);border-radius:9px;min-height:44px;padding:0 12px}.packet-create-panel button,.packet-list button{background:var(--ink);color:var(--surface);cursor:pointer;border:0;border-radius:9px;min-height:44px;padding:0 15px;font-size:10px;font-weight:780}.packet-register{padding-top:72px}.packet-register-heading,.shared-packet-heading{justify-content:space-between;align-items:end;display:flex}.packet-register-heading>span,.shared-packet-heading>span{color:var(--muted);font-family:var(--font-mono), monospace;font-size:9px}.packet-list{gap:14px;margin-top:30px;display:grid}.packet-list>article{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden}.packet-list>article.is-revoked{opacity:.62}.packet-list article>header{justify-content:space-between;align-items:start;padding:22px;display:flex}.packet-list article>header span{color:var(--signal);text-transform:uppercase;font-size:9px;font-weight:800}.packet-list h3{font-family:var(--font-serif);margin:7px 0;font-size:29px;font-weight:520}.packet-list header a{color:var(--muted);font-size:9px}.packet-list article>header>strong{border:1px solid var(--line);border-radius:999px;padding:7px 10px;font-size:9px}.packet-share-list>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 22px;display:flex}.packet-share-list p{flex-wrap:wrap;gap:14px;margin:0;display:flex}.packet-share-list p strong,.packet-share-list p span{font-size:9px}.packet-share-list p span{color:var(--muted)}.packet-share-list button{color:var(--danger);background:0 0;min-height:30px;padding:0 8px}.packet-list article>footer{background:var(--canvas);border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 22px;display:flex}.packet-list article>footer form:first-child{gap:8px;display:flex}.packet-list article>footer select,.packet-list article>footer button{min-height:36px}.packet-list .packet-danger{color:var(--danger);background:0 0;border:1px solid #debebe}.packet-empty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:16px;margin-top:30px;padding:38px;font-size:11px}.shared-packet-shell{max-width:1080px}.shared-packet-hero{min-height:330px}.shared-packet-warning{background:var(--event-soft);border-radius:16px;grid-template-columns:.45fr 1fr auto;align-items:center;gap:20px;margin-top:22px;padding:20px;display:grid}.shared-packet-warning strong,.shared-packet-warning p,.shared-packet-warning a{font-size:10px}.shared-packet-warning p{color:var(--muted);margin:0;line-height:1.55}.shared-packet-warning a{color:var(--signal);font-weight:780}.shared-packet-proof{padding:70px 0 0}.shared-packet-proof>ol{margin:30px 0 0;padding:0;list-style:none}.shared-packet-proof>ol>li{border-top:1px solid var(--line);grid-template-columns:minmax(160px,.6fr) minmax(0,1.2fr) minmax(160px,.6fr);gap:28px;padding:22px 0;display:grid}.shared-packet-proof li>div:first-child{flex-direction:column;gap:7px;display:flex}.shared-packet-proof li>div:first-child span{color:var(--signal);font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:8px}.shared-packet-proof li>div:first-child strong{font-size:11px}.shared-packet-proof li>p{color:var(--muted);margin:0;font-size:11px;line-height:1.65}.shared-packet-trace{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.shared-packet-trace span,.shared-packet-trace a{font-family:var(--font-mono), monospace;font-size:8px}.shared-packet-trace span{color:var(--muted)}.shared-packet-trace a{color:var(--signal)}.shared-packet-opportunities{padding-top:64px}.shared-packet-opportunity-group{border:1px solid #acd4c3;border-radius:14px;margin-top:18px;padding:20px}.shared-packet-opportunity-group[data-evidence-state=inferred_delivery_pressure]{background:#fffaf4;border-style:dashed;border-color:#e6cfb4}.shared-packet-opportunity-group>header{justify-content:space-between;align-items:center;display:flex}.shared-packet-opportunity-group h3{font-family:var(--font-serif);margin:0;font-size:23px;font-weight:560}.shared-packet-opportunity-group>header span{color:var(--signal);font-family:var(--font-mono), monospace;font-size:11px}.shared-packet-opportunity-group>ul{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.shared-packet-opportunity-group li{border-top:1px solid var(--line);padding-top:16px}.shared-packet-opportunity-group li>div{flex-direction:column;gap:4px;display:flex}.shared-packet-opportunity-group li span,.shared-packet-opportunity-group li p,.shared-packet-opportunity-group>p{color:var(--muted);font-size:9px;line-height:1.6}.shared-packet-opportunity-group li p{margin:10px 0 0}.shared-packet-opportunity-group li a{color:var(--signal);text-underline-offset:2px;margin-top:10px;font-size:9px;font-weight:730;text-decoration:underline;display:inline-block}.shared-packet-ledger{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:44px;display:grid}.shared-packet-ledger>div{flex-direction:column;gap:9px;padding:20px;display:flex}.shared-packet-ledger>div+div{border-left:1px solid var(--line)}.shared-packet-ledger span{color:var(--muted);text-transform:uppercase;font-size:8px}.shared-packet-ledger strong{font-family:var(--font-mono), monospace;text-transform:capitalize;font-size:12px}.shared-packet-limitations{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:40px;padding:70px 0;display:grid}.shared-packet-limitations ul{color:var(--muted);gap:12px;margin:0;font-size:11px;line-height:1.6;display:grid}.shared-packet-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding-top:22px;font-size:9px;display:flex}.shared-packet-footer p{max-width:670px;margin:0;line-height:1.5}.shared-packet-footer span{font-family:var(--font-mono), monospace}@media (max-width:900px){.packet-workspace-hero,.shared-packet-hero,.packet-create-panel,.shared-packet-limitations{grid-template-columns:1fr}.packet-workspace-hero aside,.shared-packet-hero aside{border-top:1px solid #405149;border-left:0;padding-top:22px;padding-left:0}.shared-packet-warning,.shared-packet-proof>ol>li{grid-template-columns:1fr}.shared-packet-trace{align-items:flex-start}}@media (max-width:640px){.packet-workspace-shell,.shared-packet-shell{padding:32px 18px 80px}.packet-workspace-hero,.shared-packet-hero{border-radius:20px;min-height:0;padding:32px 24px}.packet-workspace-hero h1,.shared-packet-hero h1{font-size:48px}.packet-create-panel form,.shared-packet-ledger{grid-template-columns:1fr}.packet-create-panel label,.packet-create-panel button{grid-column:1}.packet-register-heading,.shared-packet-heading,.packet-list article>header,.packet-list article>footer,.shared-packet-warning,.shared-packet-footer{flex-direction:column;align-items:flex-start}.packet-share-list>div{flex-direction:column;align-items:flex-start;gap:12px}.packet-list article>footer{gap:12px}.packet-list article>footer form:first-child{flex-direction:column;align-items:stretch;width:100%}.shared-packet-ledger>div+div{border-left:0;border-top:1px solid var(--line)}}.workspace-signin{grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);min-height:100vh;display:grid}.workspace-signin-brand{color:#f4f8f5;background:radial-gradient(circle at 78% 18%,#6dd9af29,#0000 28%),linear-gradient(145deg,#0d1914,#172820);flex-direction:column;justify-content:space-between;min-height:100vh;padding:clamp(36px,6vw,82px);display:flex;position:relative;overflow:hidden}.workspace-signin-brand:after{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(130deg,#0000 12%,#000);mask-image:linear-gradient(130deg,#0000 12%,#000)}.workspace-signin-brand>*{z-index:1;position:relative}.workspace-signin-logo{color:#fff;width:max-content}.workspace-signin-brand .eyebrow{color:#80dfbb;margin:0 0 18px}.workspace-signin-brand h1{font-family:var(--font-serif);letter-spacing:-.062em;max-width:850px;margin:0;font-size:clamp(58px,7.5vw,104px);font-weight:550;line-height:.9}.workspace-signin-brand>div>p:last-child{color:#bdcbc4;max-width:610px;margin:28px 0 0;font-size:17px;line-height:1.7}.workspace-signin-standard{color:#9dafa6;border-left:2px solid #5dc99e;max-width:620px;margin:0;padding-left:16px;font-size:12px;line-height:1.65}.workspace-signin-panel{background:var(--canvas);align-content:center;padding:clamp(40px,7vw,100px);display:grid}.workspace-signin-panel>div:first-child .eyebrow{margin:0 0 10px}.workspace-signin-panel h2{font-family:var(--font-serif);letter-spacing:-.045em;margin:0;font-size:clamp(40px,4.4vw,58px);font-weight:560;line-height:1}.workspace-signin-panel>div:first-child>p:last-child{color:var(--muted);margin:15px 0 0;line-height:1.6}.workspace-signin-form{gap:17px;margin-top:34px;display:grid}.workspace-signin-form label,.workspace-save-form label,.workspace-filter-form label,.workspace-private-controls label,.workspace-notes label{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;gap:7px;font-size:9px;font-weight:820;display:grid}.workspace-signin-form input,.workspace-save-form input,.workspace-filter-form select,.workspace-private-controls select,.workspace-notes textarea{background:var(--surface);border:1px solid var(--line);color:var(--ink);font:inherit;text-transform:none;border-radius:11px;min-height:48px;padding:0 14px;font-size:14px}.workspace-signin-form input:focus,.workspace-save-form input:focus,.workspace-filter-form select:focus,.workspace-private-controls select:focus,.workspace-notes textarea:focus{border-color:var(--signal);outline:3px solid #0a7a5a1f}.workspace-signin-form .button{border:0;justify-content:center;min-height:50px}.workspace-form-error{color:#9a3528;background:#fff0ed;border:1px solid #efc1b8;border-radius:10px;margin:22px 0 -12px;padding:12px 14px;font-size:12px;font-weight:700}.workspace-security-note{background:var(--surface);border:1px solid var(--line);border-radius:13px;margin-top:20px;padding:17px}.workspace-security-note strong{font-size:11px}.workspace-security-note p{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.55}.workspace-back-link{color:var(--muted);width:max-content;margin-top:25px;font-size:11px;font-weight:700}.workspace-app{background:var(--canvas);min-height:100vh}.workspace-header{border-bottom:1px solid var(--line);z-index:10;background:#f6f7f3f0;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:76px;padding:0 max(32px,50vw - 620px);display:grid;position:sticky;top:0}.workspace-header>nav{justify-content:center;gap:4px;display:flex}.workspace-header>nav a{color:var(--muted);border-radius:8px;padding:10px 11px;font-size:11px;font-weight:740}.workspace-header>nav a:hover{background:var(--surface);color:var(--ink)}.workspace-account{place-items:end;display:grid}.workspace-account>span{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:750}.workspace-account>strong{font-size:11px}.workspace-account button{color:var(--signal);cursor:pointer;background:0 0;border:0;padding:3px 0 0;font-size:9px;font-weight:750}.workspace-shell{width:calc(100% - 64px);max-width:1240px;margin:0 auto;padding:28px 0 90px}.workspace-hero{color:#f5f8f6;background:radial-gradient(circle at 92% 10%,#77dcb326,#0000 28%),#13231c;border-radius:24px;grid-template-columns:minmax(0,1.6fr) minmax(220px,.45fr);align-items:end;gap:60px;padding:clamp(36px,5vw,62px);display:grid}.workspace-hero .eyebrow{color:#7fddb8;margin:0 0 13px}.workspace-hero h1{font-family:var(--font-serif);letter-spacing:-.055em;margin:0;font-size:clamp(48px,6vw,76px);font-weight:550;line-height:.95}.workspace-hero>div>p:last-child{color:#b8c7c0;max-width:720px;margin:21px 0 0;line-height:1.65}.workspace-hero aside{border-left:1px solid #ffffff2b;gap:5px;padding-left:24px;display:grid}.workspace-hero aside span{color:#7fddb8;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.workspace-hero aside strong{font-family:var(--font-serif);text-transform:capitalize;font-size:27px}.workspace-hero aside p{color:#a6b7af;margin:4px 0 0;font-size:11px;line-height:1.55}.workspace-metrics{background:var(--surface);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,1fr);max-width:calc(100% - 52px);margin:-12px auto 0;display:grid;position:relative;overflow:hidden}.workspace-metrics>div{min-height:105px;padding:24px}.workspace-metrics>div+div{border-left:1px solid var(--line)}.workspace-metrics strong{font-family:var(--font-serif);font-size:34px;font-weight:560;display:block}.workspace-metrics span{color:var(--muted);margin-top:5px;font-size:9px;font-weight:740;display:block}.workspace-desk-panel{border-bottom:1px solid var(--line);padding:58px 0 30px}.workspace-desk-heading,.workspace-section-heading{justify-content:space-between;align-items:end;display:flex}.workspace-desk-heading .eyebrow,.workspace-section-heading .eyebrow{margin:0 0 7px}.workspace-desk-heading h2,.workspace-section-heading h2,.workspace-activity h2{font-family:var(--font-serif);letter-spacing:-.035em;margin:0;font-size:33px;font-weight:560}.workspace-desk-heading nav{background:#e9eeea;border-radius:10px;padding:4px;display:flex}.workspace-desk-heading nav a{color:var(--muted);border-radius:7px;padding:9px 13px;font-size:10px;font-weight:740}.workspace-desk-heading nav a[aria-current=page]{background:var(--surface);color:var(--ink)}.workspace-filter-form{grid-template-columns:repeat(2,minmax(150px,220px)) auto 1fr;align-items:end;gap:10px;margin-top:23px;display:grid}.workspace-filter-form select,.workspace-private-controls select{appearance:none;background:var(--surface);min-height:43px}.workspace-filter-form .button{border:0;min-height:43px}.workspace-export-link{color:var(--signal);justify-self:end;padding:13px 0;font-size:10px;font-weight:780}.workspace-saved-section{border-bottom:1px solid var(--line);padding:42px 0}.workspace-save-form{display:flex}.workspace-save-form input{border-radius:9px 0 0 9px;width:220px;min-height:42px}.workspace-save-form button,.workspace-private-controls button,.workspace-notes button{background:var(--ink);color:#fff;cursor:pointer;font:inherit;border:0;min-height:42px;padding:0 14px;font-size:10px;font-weight:760}.workspace-save-form button{border-radius:0 9px 9px 0}.workspace-saved-list{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:20px;display:grid}.workspace-saved-list article{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr auto;display:grid;overflow:hidden}.workspace-saved-list article>a{gap:3px;padding:15px;display:grid}.workspace-saved-list span{color:var(--signal);letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:800}.workspace-saved-list strong{font-family:var(--font-serif);font-size:17px}.workspace-saved-list small{color:var(--muted);font-size:9px}.workspace-saved-list form{border-left:1px solid var(--line)}.workspace-saved-list button{color:var(--muted);cursor:pointer;background:0 0;border:0;width:42px;height:100%;font-size:20px}.workspace-empty-inline{color:var(--muted);margin:18px 0 0;font-size:12px;line-height:1.6}.workspace-main-grid{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:28px;padding-top:52px;display:grid}.workspace-section-heading>p{color:var(--muted);margin:0;font-size:10px;font-weight:700}.workspace-company-list{gap:11px;margin-top:21px;display:grid}.workspace-company-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:22px;overflow:hidden}.workspace-company-card>header{grid-template-columns:42px 1fr auto;align-items:center;gap:14px;display:grid}.workspace-company-rank{background:var(--signal-soft);color:var(--signal);font-family:var(--font-serif);border-radius:10px;justify-content:center;align-items:center;height:42px;font-size:17px;display:flex}.workspace-company-card header span,.workspace-company-score span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:780;display:block}.workspace-company-card h3{font-family:var(--font-serif);margin:2px 0 0;font-size:24px;font-weight:560}.workspace-company-score{text-align:right}.workspace-company-score strong{font-family:var(--font-serif);font-size:27px}.workspace-company-change{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:17px;padding-bottom:14px;display:flex}.workspace-company-change strong{color:var(--signal);font-size:10px}.workspace-company-change span{color:var(--muted);font-size:9px}.workspace-company-titles{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.workspace-company-titles span{background:#f2f5f3;border-radius:7px;padding:6px 8px;font-size:9px;font-weight:690}.workspace-private-controls{background:#f6f8f6;border-radius:10px;grid-template-columns:1fr auto;align-items:end;gap:12px;margin-top:15px;padding:13px;display:grid}.workspace-private-controls>form:first-child{grid-template-columns:repeat(2,minmax(130px,190px)) auto;align-items:end;gap:7px;display:grid}.workspace-private-controls select{min-height:38px}.workspace-private-controls button{border-radius:8px;min-height:38px}.workspace-private-controls .is-watched{background:var(--signal-soft);color:#086c50}.workspace-notes{border-top:1px solid var(--line);margin-top:15px;padding-top:14px}.workspace-notes summary{color:var(--muted);cursor:pointer;font-size:9px;font-weight:780}.workspace-notes summary span{background:#e8eeea;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;margin-left:5px;display:inline-flex}.workspace-notes blockquote{border-left:2px solid var(--signal);color:var(--muted);margin:13px 0;padding-left:12px;font-size:11px;line-height:1.6}.workspace-note-history{gap:8px;margin:13px 0;padding:0;list-style:none;display:grid}.workspace-note-history li{border-left:2px solid var(--signal);background:#f5f7f5;border-radius:0 8px 8px 0;padding:10px 12px}.workspace-note-history p{color:var(--ink);margin:0;font-size:11px;line-height:1.55}.workspace-note-history span{color:var(--muted);margin-top:5px;font-size:8px;font-weight:700;display:block}.workspace-notes form{gap:8px;margin-top:12px;display:grid}.workspace-notes textarea{resize:vertical;min-height:78px;padding:11px 13px}.workspace-notes button{border-radius:8px;justify-self:start}.workspace-company-card>footer{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.workspace-company-card>footer>div{gap:13px;display:flex}.workspace-company-card>footer a{color:var(--muted);font-size:9px;font-weight:720}.workspace-company-card>footer>a{color:var(--signal)}.workspace-activity{color:#f3f7f4;background:#17261f;border-radius:16px;padding:24px;position:sticky;top:102px}.workspace-activity .eyebrow{color:#79d7b2;margin:0 0 7px}.workspace-activity h2{font-size:27px}.workspace-activity>ol{margin:23px 0 0;padding:0;list-style:none}.workspace-activity li{border-top:1px solid #ffffff1f;gap:3px;padding:14px 0;display:grid}.workspace-activity li>span{color:#79d7b2;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:800}.workspace-activity li strong{font-size:11px}.workspace-activity time,.workspace-activity>p{color:#91a39a;font-size:9px}.workspace-boundary-note{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:10px;margin-top:20px;padding:14px}.workspace-boundary-note strong{font-size:10px}.workspace-boundary-note p{color:#99aaa2;margin:5px 0 0;font-size:9px;line-height:1.55}@media (max-width:960px){.workspace-signin{grid-template-columns:1fr}.workspace-signin-brand{min-height:620px}.workspace-signin-panel{min-height:700px}.workspace-main-grid{grid-template-columns:1fr}.workspace-activity{position:static}}@media (max-width:700px){.workspace-header{grid-template-columns:1fr auto;align-items:start;padding:15px 18px}.workspace-header>nav{grid-area:2/1/auto/-1;justify-content:flex-start;overflow-x:auto}.workspace-account>span{display:none}.workspace-shell{width:calc(100% - 28px);padding-top:14px}.workspace-hero{border-radius:18px;grid-template-columns:1fr;gap:30px;padding:30px 23px}.workspace-hero h1{font-size:48px}.workspace-hero aside{border-top:1px solid #ffffff2b;border-left:0;padding:18px 0 0}.workspace-metrics{grid-template-columns:1fr 1fr;max-width:calc(100% - 20px)}.workspace-metrics>div{min-height:90px;padding:18px}.workspace-metrics>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.workspace-metrics>div:nth-child(4){border-top:1px solid var(--line)}.workspace-desk-heading,.workspace-section-heading{flex-direction:column;align-items:start;gap:16px}.workspace-desk-heading nav{width:100%}.workspace-desk-heading nav a{text-align:center;flex:1}.workspace-filter-form{grid-template-columns:1fr}.workspace-export-link{justify-self:start}.workspace-save-form{width:100%}.workspace-save-form input{width:100%;min-width:0}.workspace-saved-list{grid-template-columns:1fr}.workspace-company-card{padding:17px}.workspace-company-change,.workspace-company-card>footer{flex-direction:column;align-items:flex-start;gap:8px}.workspace-private-controls{grid-template-columns:1fr}.workspace-private-controls>form:first-child{grid-template-columns:1fr 1fr}.workspace-private-controls>form:first-child button{grid-column:1/-1}}@media (max-width:520px){.workspace-signin-brand{min-height:610px;padding:30px 24px}.workspace-signin-brand h1{font-size:58px}.workspace-signin-panel{min-height:650px;padding:50px 24px}}.early-access-shell,.legal-shell{max-width:1180px}.early-access-offer{border:1px solid var(--line);background:var(--paper);border-radius:18px;grid-template-columns:repeat(3,1fr);margin:12px 0 56px;display:grid;overflow:hidden}.early-access-offer>div{gap:7px;padding:24px;display:grid}.early-access-offer>div+div{border-left:1px solid var(--line)}.early-access-offer span,.early-access-offer small{color:var(--muted)}.early-access-offer strong{font:600 25px var(--font-display)}.early-access-layout{grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.early-access-layout>section:first-child{gap:22px;display:grid}.early-access-layout h2,.legal-content h2{font:600 clamp(24px, 3vw, 34px) var(--font-display);letter-spacing:-.025em}.early-access-layout li,.legal-content p{color:var(--muted);line-height:1.75}.early-access-form-panel{border:1px solid var(--line);border-radius:20px;box-shadow:0 24px 70px #14281e14}.early-access-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.workspace-checkbox{grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:13px;line-height:1.55;display:grid!important}.workspace-checkbox input{margin-top:3px;width:16px!important}.legal-content{gap:18px;max-width:790px;padding-bottom:80px;display:grid}.legal-content h2{margin-top:26px}.ops-provision-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ops-provision-form label:last-of-type,.ops-provision-form button{grid-column:1/-1}@media (max-width:760px){.early-access-offer,.early-access-layout,.ops-provision-form{grid-template-columns:1fr}.early-access-offer>div+div{border-top:1px solid var(--line);border-left:0}.ops-provision-form label:last-of-type,.ops-provision-form button{grid-column:auto}}.candidate-app,.candidate-signin{min-height:100vh}.candidate-app{background:radial-gradient(circle at 8% 0%, #228b5e14, transparent 31rem), var(--canvas)}.candidate-header{border-bottom:1px solid var(--line);z-index:20;background:#fafbf9eb;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:76px;padding:12px max(24px,50vw - 620px);display:grid;position:sticky;top:0}.candidate-header nav{justify-content:center;gap:22px;display:flex}.candidate-header nav a,.candidate-account button{color:var(--muted);font-size:13px;font-weight:650}.candidate-header nav a:hover,.candidate-account button:hover{color:var(--ink)}.candidate-account{text-align:right;grid-template-columns:1fr auto;align-items:end;display:grid}.candidate-account span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;grid-column:1;font-size:10px}.candidate-account strong{grid-column:1;font-size:13px}.candidate-account form{grid-area:1/2/span 2;margin-left:14px}.candidate-account button,.candidate-search-state button,.candidate-application form button,.candidate-remove{cursor:pointer;background:0 0;border:0;padding:4px}.candidate-signin{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);display:grid}.candidate-signin-story{color:#f6f8f5;background-color:#13271e;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;justify-content:space-between;min-height:100vh;padding:clamp(36px,7vw,88px);display:flex}.candidate-signin-story .brand-mark{background:#f6f8f5}.candidate-signin-story .brand-mark span{background:#13271e}.candidate-signin-story>div{max-width:680px}.candidate-signin-story h1,.candidate-signin-panel h2,.candidate-hero h1,.candidate-panel h2,.candidate-section h2,.candidate-account-controls h2{font-family:var(--font-display);letter-spacing:-.04em}.candidate-signin-story h1{margin:14px 0 24px;font-size:clamp(44px,6vw,78px);line-height:.98}.candidate-signin-story>div>p:last-child{color:#b7c8bf;max-width:600px;font-size:18px;line-height:1.7}.candidate-trust-list{grid-template-columns:repeat(3,1fr);gap:1px;margin:48px 0 0;padding:0;list-style:none;display:grid}.candidate-trust-list li{border-left:1px solid #ffffff2e;flex-direction:column;gap:6px;padding:4px 22px;display:flex}.candidate-trust-list li:first-child{padding-left:0}.candidate-trust-list span{color:#9eafa6;font-size:12px}.candidate-signin-panel{align-self:center;width:100%;max-width:540px;margin:0 auto;padding:54px clamp(28px,6vw,80px)}.candidate-signin-panel h2{margin:9px 0;font-size:42px}.candidate-signin-panel>div>p:last-child,.candidate-panel-intro,.candidate-fine-print{color:var(--muted);line-height:1.6}.candidate-form{gap:16px;margin-top:26px;display:grid}.candidate-form label,.candidate-account-controls label{color:var(--ink);gap:7px;font-size:12px;font-weight:700;display:grid}.candidate-form input:not([type=checkbox]),.candidate-form select,.candidate-account-controls input{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:9px;width:100%;min-height:44px;padding:10px 12px}.candidate-form input:focus,.candidate-form select:focus,.candidate-account-controls input:focus{border-color:var(--signal);outline:none;box-shadow:0 0 0 3px #087a521f}.candidate-form small{color:var(--muted);font-weight:450}.candidate-consent{grid-template-columns:auto 1fr;align-items:start;line-height:1.5;gap:10px!important;font-weight:500!important;display:grid!important}.candidate-consent input{margin-top:3px}.candidate-consent a{color:var(--signal);text-decoration:underline}.candidate-fine-print{margin:22px 0;font-size:11px}.candidate-shell{max-width:1240px;margin:0 auto;padding:52px 32px 90px}.candidate-hero{justify-content:space-between;align-items:end;gap:44px;margin-bottom:30px;display:flex}.candidate-hero h1{margin:9px 0 13px;font-size:clamp(42px,5vw,68px);line-height:1}.candidate-hero>div:first-child>p:last-child{color:var(--muted);margin:0}.candidate-hero-stats{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(4,1fr);min-width:510px;display:grid}.candidate-hero-stats div{flex-direction:column;padding:18px 22px;display:flex}.candidate-hero-stats div+div{border-left:1px solid var(--line)}.candidate-hero-stats strong{font-family:var(--font-display);font-size:28px}.candidate-hero-stats span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.candidate-notice{background:var(--signal-soft);color:#075f42;border:1px solid #087a522e;border-radius:10px;margin:0 0 22px;padding:12px 15px;font-size:13px}.candidate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:22px;display:grid}.candidate-grid-primary{grid-template-columns:minmax(0,1.45fr) minmax(310px,.55fr);align-items:start}.candidate-panel,.candidate-account-controls,.candidate-saved-search{border:1px solid var(--line);background:#ffffffe0;border-radius:17px;box-shadow:0 14px 50px #1a302509}.candidate-panel{padding:26px}.candidate-panel>header,.candidate-saved-search>header,.candidate-section-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.candidate-panel h2,.candidate-section h2,.candidate-account-controls h2{margin:4px 0 0;font-size:30px}.candidate-panel>header>span{color:var(--muted);font-size:11px}.candidate-contract-chip{border:1px solid var(--line);color:var(--muted);background:#eef4f0;border-radius:999px;padding:6px 9px}.candidate-search-form{grid-template-columns:repeat(2,minmax(0,1fr))}.candidate-field-wide{grid-column:1/-1}.candidate-trigger-fieldset,.candidate-choice-group{border:0;margin:0;padding:0}.candidate-trigger-fieldset legend,.candidate-choice-group legend{margin-bottom:9px;font-size:12px;font-weight:700}.candidate-trigger-fieldset{flex-wrap:wrap;gap:9px;display:flex}.candidate-trigger-fieldset legend{width:100%}.candidate-trigger-fieldset label,.candidate-choice-group label{border:1px solid var(--line);background:#f5f7f5;border-radius:999px;flex-direction:row;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:600;display:flex}.candidate-quiet-row{grid-template-columns:1fr 110px 110px;gap:12px;display:grid}.candidate-choice-group>div{flex-wrap:wrap;gap:7px;display:flex}.candidate-privacy-card{background:#f2f5f3;border-radius:12px;margin-top:26px;padding:16px}.candidate-privacy-card strong{font-size:12px}.candidate-privacy-card p{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.55}.candidate-profile-section{background:radial-gradient(circle at 7% 18%,#087a5217,#0000 30%),linear-gradient(145deg,#f1f6f2,#f8faf8);border:1px solid #133e2b1a;border-radius:22px;padding:clamp(24px,4vw,40px)}.candidate-profile-state{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.candidate-off-chip{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;background:#4c5b5312;border:1px solid #4c5b5324;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:800}.candidate-on-chip{color:#087a52;letter-spacing:.06em;text-transform:uppercase;background:#087a521a;border:1px solid #087a5233;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:800}.candidate-profile-grid{grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:20px;display:grid}.candidate-profile-copy{color:#f6faf7;background:#173126}.candidate-profile-mark{color:#8fd9b9;background:#8fd9b91f;border:1px solid #8fd9b938;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;font-size:25px;display:flex}.candidate-profile-copy h3{font-family:var(--font-display);margin:28px 0 10px;font-size:26px;line-height:1.1}.candidate-profile-copy>p,.candidate-profile-copy li{color:#b9cbc1;font-size:12px;line-height:1.65}.candidate-profile-copy ul{margin:22px 0 28px;padding-left:18px}.candidate-profile-copy li+li{margin-top:7px}.candidate-profile-receipt{background:#ffffff12;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;padding:15px;display:flex}.candidate-profile-receipt span{color:#8fd9b9;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.candidate-profile-receipt strong{font-family:var(--font-display);margin-top:5px;font-size:20px}.candidate-profile-receipt small{color:#b9cbc1;margin-top:4px;font-size:10px}.candidate-profile-editor{padding:clamp(20px,3vw,30px)}.candidate-profile-form{grid-template-columns:repeat(2,minmax(0,1fr))}.candidate-profile-form .candidate-choice-group{grid-column:1/-1}.candidate-profile-delete{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;margin-top:20px;padding-top:16px;font-size:10px;display:flex}.candidate-profile-delete button{color:#9c3434}.candidate-match-baseline{background:#ffffffdb;border:1px solid #133e2b1c;border-radius:17px;margin-top:20px;padding:clamp(20px,3vw,30px)}.candidate-match-baseline>header{justify-content:space-between;align-items:start;gap:18px;margin-bottom:20px;display:flex}.candidate-match-baseline h3{font-family:var(--font-display);margin:4px 0 0;font-size:25px}.candidate-match-inventory{border:1px solid var(--line);border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.candidate-match-inventory>div{flex-direction:column;padding:15px 17px;display:flex}.candidate-match-inventory>div+div{border-left:1px solid var(--line)}.candidate-match-inventory strong{font-family:var(--font-display);font-size:24px}.candidate-match-inventory span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:9px}.candidate-density-note{background:#f6f8f6;border-left:3px solid #8b9a91;align-items:center;gap:14px;margin:14px 0;padding:12px 15px;display:flex}.candidate-density-note.is-review_ready{background:var(--signal-soft);border-left-color:var(--signal)}.candidate-density-note strong{white-space:nowrap;font-size:11px}.candidate-density-note span{color:var(--muted);font-size:10px;line-height:1.5}.candidate-deterministic-list{gap:9px;display:grid}.candidate-deterministic-match{border:1px solid var(--line);border-radius:12px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:15px;padding:15px;display:grid}.candidate-match-rank{border-right:1px solid var(--line);flex-direction:column;justify-content:center;align-items:start;min-height:54px;display:flex}.candidate-match-rank span{color:var(--signal);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800}.candidate-match-rank small,.candidate-match-copy>span{color:var(--muted);font-size:9px}.candidate-match-copy>a{color:var(--ink);font-family:var(--font-display);margin:2px 0 7px;font-size:19px;display:block}.candidate-reason-list{flex-wrap:wrap;gap:5px;display:flex}.candidate-reason-list span{color:#315b47;background:#f1f6f3;border-radius:999px;padding:4px 7px;font-size:9px}.candidate-reason-list span.is-gap{color:#776b4b;background:#f7f5ef}.candidate-employer-evidence{margin-top:8px}.candidate-employer-evidence summary{color:var(--signal);cursor:pointer;font-size:9px;font-weight:750}.candidate-employer-evidence ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.candidate-employer-evidence li{background:var(--canvas);border-left:2px solid color-mix(in srgb, var(--signal) 45%, var(--line));gap:2px;padding:7px 9px;display:grid}.candidate-employer-evidence strong{color:var(--ink);text-transform:capitalize;font-size:9px}.candidate-employer-evidence span{color:var(--muted);font-size:9px;line-height:1.45}.candidate-match-feedback{margin-top:8px}.candidate-match-feedback>summary{color:var(--muted);cursor:pointer;font-size:9px;font-weight:700}.candidate-match-feedback form{background:color-mix(in srgb, var(--signal) 3%, var(--canvas));border:1px solid var(--line);border-radius:9px;gap:8px;margin-top:8px;padding:10px;display:grid}.candidate-match-feedback fieldset{border:0;margin:0;padding:0}.candidate-match-feedback legend,.candidate-match-feedback small{color:var(--muted);font-size:8px;line-height:1.45}.candidate-match-feedback fieldset>div{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.candidate-match-feedback label{background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:8px;display:inline-flex}.candidate-match-feedback input[type=checkbox]{accent-color:var(--signal);margin:0}.candidate-feedback-actions{gap:6px;display:flex}.candidate-feedback-actions button{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:8px;padding:6px 9px;font-size:9px;font-weight:750}.candidate-feedback-actions button:first-child{background:var(--signal-soft);border-color:color-mix(in srgb, var(--signal) 30%, var(--line));color:var(--signal-hover)}.candidate-deterministic-match>a{color:var(--signal);font-size:10px;font-weight:700}.candidate-match-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;margin-top:17px;padding-top:15px;display:flex}.candidate-match-foot ul{color:var(--muted);max-width:780px;margin:0;padding-left:16px;font-size:9px;line-height:1.55}.candidate-match-foot button{color:#9c3434;white-space:nowrap}.candidate-match-optin{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:center;gap:clamp(24px,5vw,70px);display:grid}.candidate-match-optin strong{font-family:var(--font-display);font-size:21px}.candidate-match-optin p,.candidate-match-optin ol{color:var(--muted);font-size:11px;line-height:1.6}.candidate-match-optin ol{margin-bottom:0;padding-left:18px}.candidate-profile-needed{border:1px dashed var(--line);color:var(--muted);background:#f4f6f4;border-radius:11px;padding:18px;font-size:11px;line-height:1.55}.candidate-vault-section{color:#f6f8f5;background:linear-gradient(140deg,#13271e,#1b3328);border-radius:22px;padding:clamp(24px,4vw,42px);position:relative;overflow:hidden}.candidate-vault-section:after{content:"";pointer-events:none;background:radial-gradient(circle,#6cdea921,#0000 65%);width:420px;height:420px;position:absolute;top:-210px;right:-190px}.candidate-vault-section .eyebrow{color:#8fd9b9}.candidate-vault-section .candidate-contract-chip{color:#b7c8bf;background:#ffffff0f;border-color:#ffffff24}.candidate-vault-grid{grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:20px;display:grid}.candidate-vault-upload{color:var(--ink);background:#fffffff7;padding:24px}.candidate-vault-upload h3,.candidate-document h3{font-family:var(--font-display);margin:10px 0 5px;font-size:21px}.candidate-vault-upload>p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.candidate-vault-lock{background:var(--signal-soft);color:var(--signal);border:1px solid #087a5226;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;display:flex}.candidate-vault-upload input[type=file]{min-height:auto;padding:8px;font-size:11px}.candidate-vault-list{gap:12px;display:grid}.candidate-document{background:#ffffff13;border:1px solid #ffffff21;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px;display:grid}.candidate-document-icon{color:#8fd9b9;background:#8fd9b91f;border:1px solid #8fd9b933;border-radius:9px;justify-content:center;align-items:center;width:42px;height:42px;font-size:10px;font-weight:800;display:flex}.candidate-document-copy span,.candidate-vault-empty>span{color:#8fd9b9;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:700}.candidate-document-copy h3{margin:3px 0}.candidate-document-copy p,.candidate-document-copy small{color:#b7c8bf;margin:0;font-size:10px;display:block}.candidate-document-copy small{margin-top:5px}.candidate-document-actions{align-items:center;gap:9px;display:flex}.candidate-document-actions .button{min-height:36px;padding:8px 11px}.candidate-document-actions .candidate-remove{color:#e5a4a4}.candidate-vault-empty{background:#ffffff0b;border-color:#ffffff2b;align-self:stretch;margin:0}.candidate-vault-empty h3{color:#f6f8f5;margin-top:9px}.candidate-vault-empty p{color:#b7c8bf}.candidate-section{margin-top:52px}.candidate-section-heading{align-items:end;margin-bottom:18px}.candidate-section-heading>a{color:var(--signal);font-size:13px;font-weight:700}.candidate-search-list,.candidate-match-list,.candidate-application-list,.candidate-alert-list{gap:12px;display:grid}.candidate-saved-search{padding:22px}.candidate-saved-search h3{margin:0 0 5px;font-size:18px}.candidate-saved-search header p{color:var(--muted);margin:0;font-size:11px}.candidate-search-state{align-items:center;gap:12px;display:flex}.candidate-search-state>span{color:var(--muted);background:#f1f3f1;border-radius:999px;padding:6px 8px;font-size:10px;font-weight:700}.candidate-search-state>span.is-live{background:var(--signal-soft);color:var(--signal)}.candidate-search-state button,.candidate-remove{color:#9b4949;font-size:11px}.candidate-match-list{border-top:1px solid var(--line);margin-top:18px;padding-top:5px}.candidate-match{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px 2px;display:flex}.candidate-match:last-child{border-bottom:0}.candidate-match>div,.candidate-application>div{flex-direction:column;gap:4px;display:flex}.candidate-match span,.candidate-application span,.candidate-alert-list span{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:10px}.candidate-match a,.candidate-application>div>a:first-of-type{font-family:var(--font-display);font-size:18px;font-weight:650}.candidate-match small,.candidate-alert-list small{color:var(--muted);font-size:10px}.candidate-empty{color:var(--muted);margin:20px 0 0;font-size:13px}.candidate-empty-large{border:1px dashed var(--line);background:#ffffffa6;border-radius:14px;padding:28px}.candidate-empty-large h3{color:var(--ink);margin:0}.candidate-empty-large p{margin:7px 0 0}.candidate-application{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:13px 0;display:grid}.candidate-application:last-child{border-bottom:0}.candidate-application>div>a:last-child{color:var(--signal);font-size:10px}.candidate-application form{align-items:center;gap:6px;display:flex}.candidate-application select{border:1px solid var(--line);background:#fff;border-radius:7px;padding:7px;font-size:11px}.candidate-application form button:not(.candidate-remove){color:var(--signal);font-size:10px;font-weight:700}.candidate-application-kit,.candidate-application-kit-builder{background:color-mix(in srgb, var(--surface) 88%, var(--signal-soft));border:1px solid var(--line);border-radius:12px;grid-column:1/-1;margin-top:6px;padding:14px}.candidate-application-kit>summary,.candidate-application-kit-builder>summary{color:var(--ink);cursor:pointer;font-size:12px;font-weight:760}.candidate-application-kit-builder .candidate-form{align-items:stretch;margin-top:14px;display:grid}.candidate-kit-boundary{background:var(--ink);color:#fff;border-radius:9px;grid-template-columns:1fr 1fr;margin-top:14px;padding:14px;gap:5px!important;display:grid!important}.candidate-kit-boundary strong{font-family:var(--font-display);grid-column:1/-1}.candidate-kit-boundary span{color:#ffffffbd;font-size:9px}.candidate-kit-evidence{grid-template-columns:1fr 1fr;margin:14px 0;gap:12px!important;display:grid!important}.candidate-kit-evidence>div,.candidate-kit-suggestions{border:1px solid var(--line);background:#fff;border-radius:9px;padding:12px}.candidate-kit-evidence strong,.candidate-kit-suggestions strong{font-size:10px}.candidate-kit-evidence ul,.candidate-kit-suggestions ul{color:var(--muted);margin:8px 0 0;padding-left:17px;font-size:10px;line-height:1.55}.candidate-application .candidate-kit-editor{align-items:stretch;display:grid}.candidate-kit-editor textarea{resize:vertical;min-height:220px;line-height:1.55}.candidate-kit-final-action{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:14px;padding-top:14px;flex-direction:row!important;display:flex!important}.candidate-kit-final-action p{color:var(--muted);max-width:430px;margin:0;font-size:10px}.candidate-alert-list a{border-bottom:1px solid var(--line);flex-direction:column;gap:5px;padding:13px 0;display:flex}.candidate-alert-list a:last-child{border-bottom:0}.candidate-alert-list strong{font-family:var(--font-display);font-size:17px}.candidate-account-controls{grid-template-columns:1fr auto auto;align-items:center;gap:24px;margin-top:52px;padding:25px;display:grid}.candidate-account-controls p{color:var(--muted);margin:7px 0 0;font-size:12px}.candidate-account-controls details{position:relative}.candidate-account-controls summary{color:#9b4949;cursor:pointer;font-size:12px;font-weight:700}.candidate-account-controls details form{z-index:4;background:#fff;border:1px solid #e4caca;border-radius:12px;width:330px;margin-top:12px;padding:17px;position:absolute;right:0;box-shadow:0 15px 50px #28191924}.candidate-danger-button{color:#fff;cursor:pointer;background:#8f3535;border:0;border-radius:8px;width:100%;margin-top:12px;padding:11px 13px;font-size:11px;font-weight:700}.candidate-job-save-form{margin-left:8px;display:inline-block}.candidate-job-save-link{color:var(--signal);margin-top:13px;font-size:12px;font-weight:700;display:block}@media (max-width:980px){.candidate-header{grid-template-columns:auto 1fr}.candidate-header nav{display:none}.candidate-signin{grid-template-columns:1fr}.candidate-signin-story{min-height:auto;padding:52px 32px}.candidate-signin-story h1{margin-top:72px;font-size:52px}.candidate-grid,.candidate-grid-primary,.candidate-match-optin,.candidate-profile-grid,.candidate-vault-grid{grid-template-columns:1fr}.candidate-hero{flex-direction:column;align-items:start}}@media (max-width:680px){.candidate-shell{padding:34px 16px 70px}.candidate-header{padding:12px 16px}.candidate-account span{display:none}.candidate-account strong{font-size:11px}.candidate-trust-list{grid-template-columns:1fr}.candidate-trust-list li{border-top:1px solid #ffffff2e;border-left:0;padding:13px 0}.candidate-hero-stats{grid-template-columns:repeat(2,1fr);width:100%;min-width:0}.candidate-hero-stats div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.candidate-hero-stats div:nth-child(4){border-top:1px solid var(--line)}.candidate-hero-stats div{padding:14px}.candidate-search-form,.candidate-profile-form,.candidate-quiet-row{grid-template-columns:1fr}.candidate-field-wide{grid-column:auto}.candidate-saved-search>header,.candidate-match,.candidate-section-heading{flex-direction:column;align-items:start}.candidate-profile-state{justify-content:flex-start}.candidate-match-inventory{grid-template-columns:repeat(2,minmax(0,1fr))}.candidate-match-inventory>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.candidate-match-inventory>div:nth-child(4){border-top:1px solid var(--line)}.candidate-density-note,.candidate-match-foot{flex-direction:column;align-items:start}.candidate-deterministic-match{grid-template-columns:74px 1fr;align-items:start}.candidate-deterministic-match>a{grid-column:2}.candidate-profile-form .candidate-choice-group{grid-column:auto}.candidate-application{grid-template-columns:1fr auto;align-items:start}.candidate-application>div{grid-column:1/-1}.candidate-account-controls{grid-template-columns:1fr;align-items:start}.candidate-document{grid-template-columns:auto 1fr;align-items:start}.candidate-document-actions{grid-column:1/-1;padding-left:56px}.candidate-account-controls details form{width:min(330px,100vw - 64px);left:0;right:auto}}.coverage-shell{width:calc(100% - 64px);max-width:1240px;margin:0 auto;padding:18px 0 110px}.coverage-hero{color:#f5faf7;background:radial-gradient(circle at 87% 5%,#5ce0a826,#0000 31%),linear-gradient(140deg,#101d18,#182b23);border-radius:26px;grid-template-columns:minmax(0,1.5fr) minmax(250px,.5fr);align-items:end;gap:clamp(42px,8vw,120px);min-height:430px;padding:clamp(36px,6vw,72px);display:grid}.coverage-hero .eyebrow{color:#8fd9b9}.coverage-hero h1{font-family:var(--font-serif);letter-spacing:-.058em;max-width:780px;margin:0;font-size:clamp(52px,7vw,86px);font-weight:520;line-height:.95}.coverage-hero>div>p:last-child{color:#b9c8c0;max-width:690px;margin:25px 0 0;font-size:17px;line-height:1.65}.coverage-hero aside{border-left:1px solid #385046;padding-left:28px}.coverage-hero aside>span,.coverage-hero aside small{color:#9fb6aa;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:760}.coverage-hero aside strong{font-family:var(--font-serif);letter-spacing:-.06em;margin-top:18px;font-size:74px;font-weight:500;line-height:1;display:block}.coverage-hero aside p{color:#d3ded8;margin:7px 0 30px;font-size:12px;line-height:1.55}.coverage-hero aside small{line-height:1.5;display:block}.coverage-scoreboard{border:1px solid var(--line);border-radius:18px;grid-template-columns:repeat(6,1fr);margin:20px 0 76px;display:grid;overflow:hidden}.coverage-metric{background:var(--surface);flex-direction:column;gap:5px;min-height:92px;padding:18px;display:flex}.coverage-metric+.coverage-metric{border-left:1px solid var(--line)}.coverage-metric strong{font-family:var(--font-serif);font-size:30px;font-weight:520}.coverage-metric span{color:var(--muted);text-transform:uppercase;font-size:9px;line-height:1.4}.coverage-metric-signal strong{color:var(--signal)}.coverage-metric-warning strong{color:#985d18}.coverage-register-heading{justify-content:space-between;align-items:end;display:flex}.coverage-register-heading h2,.coverage-explanation h2,.method-live-ledger h2{font-family:var(--font-serif);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:520;line-height:1}.coverage-register-heading>p{color:var(--muted);font-family:var(--font-mono), monospace;font-size:10px}.coverage-filters{background:var(--surface);border:1px solid var(--line);border-radius:15px;grid-template-columns:minmax(220px,1fr) minmax(180px,.45fr) auto auto;align-items:end;gap:10px;margin:26px 0 14px;padding:14px;display:grid}.coverage-filters label{gap:6px;display:grid}.coverage-filters label>span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:750}.coverage-filters input,.coverage-filters select{background:var(--canvas);border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:9px;min-height:43px;padding:0 12px;font-size:12px}.coverage-filters .button{border:0;min-height:43px}.coverage-clear{color:var(--muted);padding:14px 7px;font-size:11px;font-weight:740}.coverage-table-wrap{border:1px solid var(--line);border-radius:15px;overflow-x:auto}.coverage-table{border-collapse:collapse;width:100%;min-width:940px}.coverage-table th,.coverage-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:15px 13px;font-size:11px}.coverage-table thead th{background:color-mix(in srgb, var(--surface) 86%, var(--signal-soft));color:var(--muted);letter-spacing:.07em;text-transform:uppercase;z-index:1;font-size:8px;font-weight:800;position:sticky;top:0}.coverage-table tbody tr:last-child th,.coverage-table tbody tr:last-child td{border-bottom:0}.coverage-table tbody tr:hover{background:color-mix(in srgb, var(--surface) 66%, transparent)}.coverage-table tbody th a{color:var(--ink);font-size:12px;font-weight:780;display:block}.coverage-table tbody th>span,.coverage-table td small{color:var(--muted);margin-top:4px;font-size:9px;font-weight:500;display:block}.coverage-table td>strong{font-size:11px;display:block}.coverage-pill{border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.coverage-monitored,.freshness-fresh{color:#176643}.coverage-monitored{background:#e5f5ed;border-color:#b8ddcc}.coverage-unsupported_source,.freshness-delayed{color:#82500f}.coverage-unsupported_source{background:#fff0d9;border-color:#e8c38f}.coverage-candidate,.coverage-verified{color:#315c7b}.freshness-fresh,.freshness-delayed,.freshness-not_applicable{font-size:10px;font-weight:750}.freshness-not_applicable{color:var(--muted)}.coverage-empty{background:var(--surface);color:var(--muted);text-align:center;border-radius:14px;margin:12px 0 0;padding:26px;font-size:12px}.coverage-pagination{grid-template-columns:1fr auto 1fr;align-items:center;margin-top:18px;display:grid}.coverage-pagination a,.coverage-pagination>span,.coverage-pagination strong{font-size:10px;font-weight:750}.coverage-pagination a{color:var(--signal)}.coverage-pagination a:last-child,.coverage-pagination>span:last-child{justify-self:end}.coverage-pagination>span{color:var(--muted);opacity:.55}.coverage-pagination strong{color:var(--muted)}.coverage-explanation{grid-template-columns:minmax(0,1.2fr) minmax(280px,.65fr);gap:55px;margin-top:80px;display:grid}.coverage-definitions dl{grid-template-columns:repeat(2,1fr);margin:32px 0 0;display:grid}.coverage-definitions dl div{border-top:1px solid var(--line);padding:18px 24px 18px 0}.coverage-definitions dl div:nth-child(2n){border-left:1px solid var(--line);padding-left:24px}.coverage-definitions dt{font-size:11px;font-weight:800}.coverage-definitions dd{color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.55}.coverage-blind-spots{background:var(--ink);color:var(--surface);border-radius:20px;padding:28px}.coverage-blind-spots .eyebrow{color:#8fd9b9}.coverage-blind-spots h2{font-size:31px}.coverage-blind-spots ol{border-top:1px solid #35483f;margin:24px 0;padding:0;list-style:none}.coverage-blind-spots li{text-transform:capitalize;border-bottom:1px solid #35483f;justify-content:space-between;align-items:center;padding:11px 0;font-size:10px;display:flex}.coverage-blind-spots li strong{color:#8fd9b9}.coverage-blind-spots>p:not(.eyebrow),.coverage-caveat{color:#aebfb6;font-size:10px;line-height:1.65}.coverage-known-limitations{border-top:1px solid #35483f;margin-top:22px;padding-top:20px}.coverage-known-limitations>strong{color:#dce8e2;font-size:10px}.coverage-known-limitations ul{color:#aebfb6;gap:6px;margin:12px 0 0;padding-left:16px;font-size:10px;line-height:1.5;display:grid}.coverage-blind-spots>a{color:#8fd9b9;font-size:11px;font-weight:760}.method-live-ledger{border-top:1px solid var(--line);grid-template-columns:.8fr 1fr auto;align-items:start;gap:30px;margin-top:58px;padding-top:34px;display:grid}.method-live-ledger h2{font-size:32px}.method-live-ledger>p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.method-live-ledger>a{color:var(--signal);white-space:nowrap;font-size:11px;font-weight:760}@media (max-width:900px){.trajectory-tracks,.audience-brief-grid,.company-pattern-grid,.coverage-hero,.coverage-explanation,.pattern-methodology{grid-template-columns:1fr}.coverage-hero{min-height:0}.coverage-hero aside{border-top:1px solid #385046;border-left:0;padding-top:24px;padding-left:0}.coverage-scoreboard{grid-template-columns:repeat(3,1fr)}.coverage-metric:nth-child(4){border-left:0;border-top:1px solid var(--line)}.coverage-metric:nth-child(5),.coverage-metric:nth-child(6){border-top:1px solid var(--line)}.method-live-ledger{grid-template-columns:1fr}}@media (max-width:640px){.coverage-shell{width:calc(100% - 32px);padding-bottom:72px}.coverage-hero{border-radius:20px;padding:32px 24px}.coverage-hero h1{font-size:50px}.coverage-scoreboard{grid-template-columns:repeat(2,1fr);margin-bottom:58px}.coverage-metric:nth-child(odd){border-left:0}.coverage-metric:nth-child(n+3){border-top:1px solid var(--line)}.coverage-register-heading{flex-direction:column;align-items:start}.coverage-filters{grid-template-columns:1fr}.coverage-clear{padding:5px}.coverage-definitions dl,.company-pattern-card>dl,.pattern-methodology dl,.trajectory-summary{grid-template-columns:1fr}.trajectory-summary>div+div,.company-pattern-card>dl div:nth-child(2n),.pattern-methodology dl div:nth-child(2n),.coverage-definitions dl div:nth-child(2n){border-left:0;border-top:1px solid var(--line);padding-left:0}.trajectory-summary>div+div{padding-left:20px}.company-pattern-card>dl div:nth-child(2n),.pattern-methodology dl div:nth-child(2n){padding-left:0}.trajectory-track>header{gap:8px}.trajectory-track>ol>li{grid-template-columns:1fr;gap:8px}.audience-brief-card>header,.brief-trace{flex-direction:column;align-items:flex-start}}.settings-shell{width:calc(100% - 72px);max-width:1440px;margin:0 auto;padding:28px 0 88px}.settings-hero{color:#f5f8f6;background:radial-gradient(circle at 90% 12%,#77d8b024,#0000 31%),#14251d;border-radius:22px;grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:70px;padding:52px;display:grid}.settings-hero .eyebrow,.entitlement-card .eyebrow,.session-card .eyebrow,.security-review-card .eyebrow{color:#79d7b2;margin:0 0 9px}.settings-hero h1{font-family:var(--font-serif);letter-spacing:-.055em;max-width:850px;margin:0;font-size:clamp(42px,5.2vw,70px);font-weight:540;line-height:.96}.settings-hero>div:first-child>p:last-child{color:#afc1b8;max-width:720px;margin:20px 0 0;font-size:12px;line-height:1.7}.settings-identity{border-left:1px solid #ffffff2e;padding:17px 0 17px 28px}.settings-identity span,.entitlement-card>span{color:#9eb1a8;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:760;display:block}.settings-identity strong{font-family:var(--font-serif);margin-top:7px;font-size:28px;font-weight:560;display:block}.settings-identity p{color:#afc1b8;margin:5px 0 0;font-size:9px}.settings-notice{color:#174d36;background:#dff4e9;border:1px solid #a9d8c1;border-radius:10px;margin:15px 0 0;padding:12px 15px;font-size:10px;font-weight:690}.settings-readiness{background:var(--surface);border:1px solid var(--line);z-index:1;border-radius:15px;grid-template-columns:repeat(4,1fr);max-width:calc(100% - 44px);margin:-1px auto 0;display:grid;position:relative;overflow:hidden}.settings-readiness>div{grid-template-columns:26px 1fr;align-items:center;gap:3px 10px;padding:17px;display:grid}.settings-readiness>div+div{border-left:1px solid var(--line)}.settings-readiness i{color:#80501e;background:#f4e7d4;border-radius:50%;grid-row:1/3;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-style:normal;display:flex}.settings-readiness .is-ready i{color:#17623f;background:#dcefe5}.settings-readiness span{color:var(--muted);font-size:8px}.settings-readiness strong{font-size:9px}.settings-invite-link{background:#e8f5ed;border:1px solid #b5d9c5;border-radius:15px;grid-template-columns:.8fr 1.2fr;align-items:end;gap:28px;margin-top:22px;padding:23px;display:grid}.settings-invite-link .eyebrow{margin:0 0 5px}.settings-invite-link h2,.settings-panel h2,.session-card h2,.security-review-card h2{font-family:var(--font-serif);letter-spacing:-.035em;margin:0;font-size:29px;font-weight:560}.settings-invite-link p:not(.eyebrow){color:#53685e;margin:7px 0 0;font-size:9px;line-height:1.55}.settings-invite-link input{color:#163d2a;font:10px var(--font-mono,monospace);background:#fff;border:1px solid #a9cdb9;border-radius:8px;width:100%;min-height:44px;padding:0 12px}.settings-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;margin-top:38px;display:grid}.settings-main,.settings-side{gap:18px;display:grid}.settings-panel{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:25px}.settings-panel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding-bottom:18px;display:flex}.settings-panel-heading .eyebrow{margin:0 0 6px}.settings-panel-heading>span{color:var(--muted);text-align:right;font-size:8px}.organization-name-row{background:#eff3ef;border-radius:11px;justify-content:space-between;align-items:end;margin-top:18px;padding:16px;display:flex}.organization-name-row>div span{color:var(--muted);margin-bottom:4px;font-size:8px;display:block}.organization-name-row>div strong{font-family:var(--font-serif);font-size:21px}.organization-name-row form{gap:7px;display:flex}.organization-name-row input,.settings-invite-form input,.settings-invite-form select,.member-role-form select{border:1px solid var(--line-strong);color:var(--ink);font:inherit;background:#fff;border-radius:7px;min-height:39px;padding:0 10px;font-size:10px}.organization-name-row button,.settings-invite-form button,.member-role-form button,.settings-invitation-list button,.session-card button{color:#fff;cursor:pointer;font:inherit;background:#14271e;border:0;border-radius:7px;min-height:39px;padding:0 13px;font-size:9px;font-weight:750}.settings-member-list{margin-top:14px;display:grid}.settings-member-list>article{border-top:1px solid var(--line);grid-template-columns:38px minmax(180px,1fr) auto auto auto;align-items:center;gap:11px;padding:14px 0;display:grid}.settings-member-list>article:first-child{border-top:0}.member-avatar{color:#28553f;font-family:var(--font-serif);background:#dde9e1;border-radius:10px;justify-content:center;align-items:center;height:38px;font-size:15px;display:flex}.settings-member-list article>div:nth-child(2){gap:3px;display:grid}.settings-member-list article>div:nth-child(2) strong{font-size:10px}.settings-member-list article>div:nth-child(2) span,.settings-member-list article>div:nth-child(2) small{color:var(--muted);font-size:8px}.settings-member-list article>i{text-transform:capitalize;background:#edf1ed;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:730}.member-role-form{gap:5px;display:flex}.member-role-form button{min-height:34px}.member-remove{color:#8b342d;cursor:pointer;font:inherit;background:0 0;border:0;font-size:8px;font-weight:730}.settings-invite-form{background:#eff3ef;border-radius:11px;grid-template-columns:1fr 180px auto;align-items:end;gap:10px;margin-top:18px;padding:15px;display:grid}.settings-invite-form label{color:var(--muted);text-transform:uppercase;gap:6px;font-size:8px;font-weight:740;display:grid}.settings-invite-form button:disabled{cursor:not-allowed;opacity:.45}.settings-invitation-list{margin-top:12px;display:grid}.settings-invitation-list>article{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.settings-invitation-list article>div{gap:3px;display:grid}.settings-invitation-list article strong{font-size:10px}.settings-invitation-list article span,.settings-invitation-list>p{color:var(--muted);font-size:8px}.settings-invitation-list i{text-transform:capitalize;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:750}.invitation-pending{color:#17623f;background:#e1f0e7}.invitation-accepted{color:#275a7d;background:#dce8f2}.invitation-expired,.invitation-revoked{color:#5d6762;background:#eee}.settings-invitation-list button{color:var(--ink);background:#edf0ed;min-height:32px}.settings-analytics{grid-template-columns:repeat(3,1fr);margin-top:18px;display:grid}.settings-analytics>div{border-left:1px solid var(--line);gap:4px;padding:14px;display:grid}.settings-analytics>div:nth-child(3n+1){border-left:0}.settings-analytics>div:nth-child(n+4){border-top:1px solid var(--line)}.settings-analytics strong{font-family:var(--font-serif);font-size:28px;font-weight:560}.settings-analytics span{color:var(--muted);font-size:8px}.settings-method-note,.settings-muted{color:var(--muted);margin:15px 0 0;font-size:9px;line-height:1.6}.audit-panel ol{margin:12px 0 0;padding:0;list-style:none}.audit-panel li{border-top:1px solid var(--line);grid-template-columns:minmax(180px,1.2fr) .8fr .5fr auto;align-items:center;gap:8px;padding:10px 0;display:grid}.audit-panel li:first-child{border-top:0}.audit-panel li span{text-transform:capitalize;font-size:9px}.audit-panel li strong,.audit-panel li small,.audit-panel li time{color:var(--muted);font-size:8px;font-weight:500}.entitlement-card,.session-card,.security-review-card{border-radius:16px;padding:23px}.entitlement-card{color:#f5f8f6;background:#17271f}.entitlement-card>h2{font-family:var(--font-serif);letter-spacing:-.04em;text-transform:capitalize;margin:4px 0 5px;font-size:43px;font-weight:550}.entitlement-card>strong{color:#b8c9c0;font-size:9px}.entitlement-card ul{border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;gap:9px;margin:20px 0;padding:17px 0;list-style:none;display:grid}.entitlement-card li{color:#d5e2dc;text-transform:capitalize;font-size:9px}.entitlement-card>div span{color:#9eb1a8;font-size:8px}.entitlement-card>div strong{margin-top:4px;font-size:12px;display:block}.entitlement-card>div p{color:#aebfb7;margin:7px 0 0;font-size:9px;line-height:1.55}.entitlement-card>div a{color:#7fddb8;overflow-wrap:anywhere;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.entitlement-card>div a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #7fddb8}.session-card{background:#edf3ee;border:1px solid #d3ddd6}.session-card .eyebrow{color:var(--signal)}.session-card>p:not(.eyebrow),.security-review-card>p:not(.eyebrow){color:var(--muted);font-size:9px;line-height:1.6}.session-card button{width:100%;margin-top:7px}.security-review-card{border:1px solid var(--line)}.security-review-card .eyebrow{color:var(--signal)}.security-review-card ol{gap:11px;margin:18px 0;padding:0;list-style:none;display:grid}.security-review-card li{grid-template-columns:10px 1fr;align-items:center;gap:8px;font-size:9px;line-height:1.4;display:grid}.security-review-card li i{background:#d3a76b;border-radius:50%;width:7px;height:7px}.security-review-card li i.is-done{background:#31a270}.security-review-card a{color:var(--signal);font-size:9px;font-weight:740}.onboarding-card li a{color:inherit;font-weight:650;text-decoration:none}.onboarding-card li a:hover{color:var(--color-accent,#087a52);text-underline-offset:.18em;text-decoration:underline}.workspace-member-help{color:var(--muted);font-size:9px;line-height:1.55}.workspace-join-invalid h2{font-family:var(--font-serif);letter-spacing:-.04em;margin:0;font-size:38px;font-weight:560}.workspace-join-invalid>p:not(.eyebrow){color:var(--muted);margin:12px 0 24px;line-height:1.65}@media (max-width:1100px){.settings-grid{grid-template-columns:1fr}.settings-side{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.settings-shell{width:calc(100% - 28px)}.settings-hero,.settings-invite-link{grid-template-columns:1fr}.settings-hero{gap:24px;padding:32px 25px}.settings-identity{border-top:1px solid #ffffff2e;border-left:0;padding:20px 0 0}.settings-readiness{grid-template-columns:1fr 1fr}.settings-readiness>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.settings-readiness>div:nth-child(4){border-top:1px solid var(--line)}.settings-side{grid-template-columns:1fr}.settings-member-list>article{grid-template-columns:38px 1fr auto}.member-role-form,.settings-member-list>article>form:last-child{grid-column:2/-1}.settings-invite-form{grid-template-columns:1fr 1fr}.settings-invite-form button{grid-column:1/-1}}@media (max-width:560px){.settings-readiness,.settings-analytics,.settings-invite-form{grid-template-columns:1fr}.settings-readiness>div+div,.settings-readiness>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.settings-panel{padding:18px}.settings-panel-heading,.organization-name-row{flex-direction:column;align-items:stretch;gap:12px}.organization-name-row form{display:grid}.settings-analytics>div{border-left:0;border-top:1px solid var(--line)}.settings-analytics>div:first-child{border-top:0}.audit-panel li{grid-template-columns:1fr auto}.audit-panel li strong,.audit-panel li small{grid-column:1}}.delivery-shell{width:calc(100% - 64px);max-width:1240px;margin:0 auto;padding:28px 0 90px}.delivery-hero{color:#f6f9f7;background:radial-gradient(circle at 82% 12%,#5dc99e2e,#0000 30%),#13231c;border-radius:24px;grid-template-columns:minmax(0,1.45fr) minmax(260px,.5fr);align-items:end;gap:55px;padding:clamp(36px,5vw,62px);display:grid}.delivery-hero .eyebrow{color:#7fddb8;margin:0 0 12px}.delivery-hero h1{font-family:var(--font-serif);letter-spacing:-.055em;margin:0;font-size:clamp(50px,6vw,75px);font-weight:550;line-height:.95}.delivery-hero>div:first-child>p:last-child{color:#b8c7c0;max-width:700px;margin:20px 0 0;line-height:1.65}.delivery-readiness{border-left:1px solid #ffffff2b;gap:5px;padding-left:23px;display:grid}.delivery-readiness span{color:#7fddb8;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.delivery-readiness strong{font-family:var(--font-serif);font-size:28px}.delivery-readiness p{color:#9fb1a8;margin:3px 0 0;font-size:10px;line-height:1.55}.delivery-notice{color:#08664c;background:#e9f5ef;border:1px solid #c4e1d3;border-radius:10px;margin:18px 0 0;padding:12px 15px;font-size:10px;font-weight:700}.delivery-metrics{background:var(--surface);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,1fr);max-width:calc(100% - 52px);margin:-12px auto 0;display:grid;position:relative;overflow:hidden}.delivery-metrics>div{min-height:98px;padding:22px}.delivery-metrics>div+div{border-left:1px solid var(--line)}.delivery-metrics strong{font-family:var(--font-serif);font-size:31px;display:block}.delivery-metrics span{color:var(--muted);font-size:8px;font-weight:750}.delivery-grid{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:22px;padding-top:52px;display:grid}.delivery-control-room>header,.digest-preview-section>header,.collaboration-rail>header{justify-content:space-between;align-items:end;display:flex}.delivery-control-room .eyebrow,.digest-preview-section .eyebrow,.delivery-trust-grid .eyebrow,.collaboration-rail .eyebrow{margin:0 0 6px}.delivery-control-room h2,.delivery-integration-gate h2,.digest-preview-section h2,.delivery-trust-grid h2,.collaboration-rail h2{font-family:var(--font-serif);letter-spacing:-.035em;margin:0;font-size:31px;font-weight:560}.delivery-control-room>header>span,.digest-preview-section>header>span{color:var(--muted);font-size:8px}.delivery-schedule-form{background:#eef2ee;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;padding:18px;display:grid}.delivery-schedule-form label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;gap:6px;font-size:8px;font-weight:780;display:grid}.delivery-schedule-form select{appearance:none;background:var(--surface);border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:8px;min-height:40px;padding:0 10px;font-size:10px}.delivery-schedule-form button,.delivery-subscriptions button,.digest-preview-decision button{color:#fff;cursor:pointer;font:inherit;background:#14271e;border:0;border-radius:8px;min-height:40px;padding:0 13px;font-size:9px;font-weight:760}.delivery-schedule-form>button{grid-column:1/-1}.delivery-subscriptions{gap:9px;margin-top:13px;display:grid}.delivery-subscriptions>article{background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:17px}.delivery-subscriptions article>header{justify-content:space-between;align-items:center;display:flex}.delivery-subscriptions header span{color:var(--signal);text-transform:uppercase;font-size:7px;font-weight:800}.delivery-subscriptions h3{font-family:var(--font-serif);margin:2px 0 0;font-size:20px;font-weight:560}.delivery-subscriptions header i{color:var(--muted);text-transform:uppercase;background:#f1f2f0;border-radius:999px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:800}.delivery-subscriptions header i.is-live{background:var(--signal-soft);color:#07684d}.delivery-subscriptions article>p{text-transform:capitalize;margin:12px 0 2px;font-size:9px;font-weight:720}.delivery-subscriptions article>small{color:var(--muted);font-size:8px}.delivery-subscriptions footer{gap:7px;margin-top:13px;display:flex}.delivery-subscriptions footer form:last-child button{color:var(--ink);background:#edf0ed}.delivery-integration-gate{color:#f4f8f5;background:#17261f;border-radius:16px;padding:23px;position:sticky;top:102px}.delivery-integration-gate .eyebrow{color:#79d7b2;margin:0 0 6px}.delivery-integration-gate h2{font-size:29px}.delivery-integration-gate>p:last-of-type{color:#9fb0a8;font-size:10px;line-height:1.6}.delivery-integration-gate ol{margin:20px 0 0;padding:0;list-style:none}.delivery-integration-gate li{color:#84968e;border-top:1px solid #ffffff1f;padding:12px 0;font-size:9px}.delivery-integration-gate li span{color:#91a69c;font-family:var(--font-serif);margin-right:8px;display:inline-block}.delivery-integration-gate li.is-done{color:#dce8e2}.delivery-integration-gate li.is-done span{color:#79d7b2}.digest-preview-section{border-top:1px solid var(--line);margin-top:52px;padding-top:42px}.digest-preview-grid{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:18px;margin-top:18px;display:grid}.digest-email-preview{border:1px solid var(--line);background:#e8ece9;border-radius:15px;padding:12px;overflow:hidden}.digest-email-chrome{align-items:center;gap:5px;padding:2px 3px 12px;display:flex}.digest-email-chrome i{background:#b9c2bc;border-radius:50%;width:6px;height:6px}.digest-email-chrome span{color:var(--muted);margin-left:6px;font-size:7px}.digest-email-body{background:#fff;border-radius:10px;max-width:620px;margin:0 auto;padding:30px}.digest-email-body>p:first-child{color:var(--signal);letter-spacing:.07em;text-transform:uppercase;margin:0 0 7px;font-size:8px;font-weight:800}.digest-email-body>h3{font-family:var(--font-serif);margin:0;font-size:31px;font-weight:560}.digest-email-body>span{color:var(--muted);margin-top:6px;font-size:9px;display:block}.digest-email-body>div{margin-top:22px}.digest-email-body article{border-top:1px solid var(--line);padding:14px 0}.digest-email-body article small{color:var(--muted);font-size:7px}.digest-email-body article h4{font-family:var(--font-serif);margin:3px 0 5px;font-size:18px}.digest-email-body article p,.digest-email-body article a{color:var(--muted);margin:0;font-size:8px}.digest-email-body article a{color:var(--signal);margin-top:6px;font-weight:720;display:inline-block}.digest-email-body>footer{border-top:1px solid var(--line);color:var(--muted);margin-top:15px;padding-top:15px;font-size:8px;line-height:1.55}.digest-preview-decision{background:#f0f3f0;border-radius:13px;gap:8px;padding:18px;display:grid}.digest-preview-decision>span{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:780}.digest-preview-decision code{color:var(--signal);font-size:15px}.digest-preview-decision p,.digest-preview-decision small{color:var(--muted);margin:0;font-size:9px;line-height:1.55}.digest-preview-decision button{width:100%}.digest-preview-decision button:disabled{cursor:not-allowed;opacity:.45}.delivery-empty{background:#f1f3f1;border:1px dashed #cbd5ce;border-radius:12px;margin-top:18px;padding:22px}.delivery-empty strong{font-size:10px}.delivery-empty p,.delivery-empty a{color:var(--muted);margin:6px 0 0;font-size:9px}.delivery-empty a{color:var(--signal);display:inline-block}.event-alert-section{border-top:1px solid var(--line);margin-top:52px;padding-top:42px}.event-alert-section>header{justify-content:space-between;align-items:end;display:flex}.event-alert-section>header .eyebrow,.event-alert-preview .eyebrow{margin:0 0 6px}.event-alert-section>header h2{font-family:var(--font-serif);letter-spacing:-.035em;margin:0;font-size:31px;font-weight:560}.event-alert-section>header>span{color:var(--muted);font-size:8px}.event-alert-grid{grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);align-items:start;gap:20px;margin-top:18px;display:grid}.event-alert-triggers{border:0;flex-wrap:wrap;grid-column:1/-1;gap:7px;margin:3px 0;padding:0;display:flex}.event-alert-triggers legend{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:8px;font-weight:780}.event-alert-triggers label{background:var(--surface);border:1px solid var(--line);text-transform:none;border-radius:999px;flex-direction:row;align-items:center;gap:6px;padding:8px 10px;font-size:8px;display:flex}.event-alert-preview{color:#f3f8f5;background:#14271e;border-radius:16px;padding:24px;position:sticky;top:102px}.event-alert-preview .eyebrow{color:#7fddb8}.event-alert-preview .delivery-empty{background:#ffffff0f;border-color:#fff3}.event-alert-preview .delivery-empty strong{color:#f3f8f5}.event-alert-preview .delivery-empty p{color:#b8c7c0}.event-alert-preview>article>span{color:#7fddb8;text-transform:uppercase;font-size:8px;font-weight:800}.event-alert-preview h3{font-family:var(--font-serif);margin:7px 0 16px;font-size:30px}.event-alert-preview h4{margin:0 0 6px;font-size:13px}.event-alert-preview article>p,.event-alert-preview article>footer{color:#a8b9b0;font-size:9px;line-height:1.6}.event-alert-preview dl{border-bottom:1px solid #ffffff1f;margin:18px 0}.event-alert-preview dl div{border-top:1px solid #ffffff1f;padding:12px 0}.event-alert-preview dt{color:#7fddb8;text-transform:uppercase;font-size:7px;font-weight:800}.event-alert-preview dd{gap:4px;margin:5px 0 0;font-size:9px;display:grid}.event-alert-preview dd s{color:#899c92}.event-alert-links{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.event-alert-links a{color:#10241b;background:#7fddb8;border-radius:8px;padding:9px 11px;font-size:8px;font-weight:800;text-decoration:none}.event-alert-links a+a{color:#dce8e2;background:#ffffff1a}.event-alert-history{background:#eef2ee;border-radius:14px;margin-top:18px;padding:18px}.event-alert-history h3{font-family:var(--font-serif);margin:0;font-size:20px}.event-alert-history ol{margin:12px 0 0;padding:0;list-style:none}.event-alert-history li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.event-alert-history li div,.event-alert-history li>span{gap:3px;display:grid}.event-alert-history li strong{font-size:9px}.event-alert-history li a{color:var(--ink);-webkit-text-decoration-color:color-mix(in srgb, var(--signal) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--signal) 45%, transparent);text-underline-offset:3px}.event-alert-history li span{color:var(--muted);font-size:8px}.delivery-trust-grid{grid-template-columns:1.1fr .9fr;gap:16px;margin-top:52px;display:grid}.delivery-trust-grid>article{border:1px solid var(--line);border-radius:15px;padding:24px}.delivery-health-card{color:#f3f7f4;background:#17261f}.delivery-health-card .eyebrow{color:#79d7b2}.delivery-health-card>div{grid-template-columns:repeat(4,1fr);margin-top:22px;display:grid}.delivery-health-card>div span{color:#9baca4;border-left:1px solid #ffffff21;gap:3px;padding-left:11px;font-size:7px;display:grid}.delivery-health-card>div strong{color:#fff;font-family:var(--font-serif);font-size:21px}.delivery-health-card>p:last-child{color:#92a49b;margin:20px 0 0;font-size:9px;line-height:1.55}.delivery-method-card>p:last-of-type{color:#596b63;margin:20px 0 0;font-size:9px;line-height:1.55}.delivery-method-card{background:#eef3ef}.delivery-method-card>div{gap:15px;margin-top:20px;display:flex}.delivery-method-card a,.collaboration-rail a{color:var(--signal);font-size:9px;font-weight:740}.collaboration-rail{border-top:1px solid var(--line);margin-top:52px;padding-top:40px}.collaboration-rail>p{color:var(--muted);max-width:780px;font-size:10px;line-height:1.6}.collaboration-rail ol{grid-template-columns:repeat(3,1fr);margin:20px 0 0;padding:0;list-style:none;display:grid}.collaboration-rail li{border:1px solid var(--line);gap:5px;padding:13px;display:grid}.collaboration-rail li span{text-transform:capitalize;font-size:8px;font-weight:740}.collaboration-rail time{color:var(--muted);font-size:7px}@media (max-width:960px){.delivery-grid,.digest-preview-grid,.delivery-trust-grid,.event-alert-grid{grid-template-columns:1fr}.delivery-integration-gate,.event-alert-preview{position:static}}@media (max-width:700px){.delivery-shell{width:calc(100% - 28px);padding-top:14px}.delivery-hero{border-radius:18px;grid-template-columns:1fr;padding:30px 23px}.delivery-readiness{border-top:1px solid #ffffff2b;border-left:0;padding:18px 0 0}.delivery-metrics{grid-template-columns:1fr 1fr;max-width:calc(100% - 20px)}.delivery-metrics>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.delivery-metrics>div:nth-child(4){border-top:1px solid var(--line)}.delivery-metrics>div:nth-child(5){border-left:0;border-top:1px solid var(--line);grid-column:1/-1}.delivery-control-room>header,.digest-preview-section>header,.collaboration-rail>header,.event-alert-section>header{flex-direction:column;align-items:start;gap:8px}.delivery-schedule-form{grid-template-columns:1fr}.digest-email-body{padding:20px}.delivery-health-card>div,.collaboration-rail ol{grid-template-columns:1fr 1fr}}@media (max-width:520px){.delivery-subscriptions footer,.delivery-method-card>div{flex-direction:column;align-items:stretch}.delivery-health-card>div,.collaboration-rail ol{grid-template-columns:1fr}.event-alert-history li{flex-direction:column;align-items:start;gap:7px}}.operating-module{border-bottom:1px solid var(--line);padding:48px 0 54px}.operating-header{grid-template-columns:minmax(0,.9fr) minmax(300px,.62fr);align-items:end;gap:48px;display:grid}.operating-header .eyebrow{margin:0 0 8px}.operating-header h2{font-family:var(--font-serif);letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.8vw,56px);font-weight:550;line-height:.98}.operating-header>p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.operating-stat-strip{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:30px;display:grid}.operating-stat-strip>div{padding:18px 20px}.operating-stat-strip>div+div{border-left:1px solid var(--line)}.operating-stat-strip strong{font-family:var(--font-serif);font-size:27px;font-weight:560;display:block}.operating-stat-strip span,.operating-kicker{color:var(--muted);letter-spacing:.075em;text-transform:uppercase;font-size:8px;font-weight:810}.operating-profile-grid{background:#f0f3ef;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);align-items:start;gap:30px;margin-top:25px;padding:25px;display:grid}.operating-profile-grid .operating-kicker,.portfolio-command-grid .operating-kicker{margin:0 0 7px}.operating-profile-grid h3,.portfolio-command-grid h3,.operating-queue-heading h3{font-family:var(--font-serif);letter-spacing:-.03em;margin:0;font-size:25px;font-weight:560}.operating-profile-chips{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.operating-profile-chips span,.agency-overlap-tags span{background:var(--surface);color:#3f5148;border:1px solid #dbe2dd;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:730}.operating-profile-tabs{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.operating-profile-tabs>div{background:#ffffff80;border:1px solid #d8dfda;border-radius:8px;align-items:stretch;display:flex;overflow:hidden}.operating-profile-tabs>div.is-active{color:#fff;background:#133025;border-color:#133025}.operating-profile-tabs a{padding:8px 10px;font-size:9px;font-weight:740}.operating-profile-tabs form{border-left:1px solid #788c8240}.operating-profile-tabs button{color:inherit;cursor:pointer;background:0 0;border:0;height:100%;padding:0 9px}.operating-builder{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.operating-builder>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px;font-size:10px;font-weight:780;list-style:none;display:flex}.operating-builder>summary::-webkit-details-marker{display:none}.operating-builder>summary span{color:var(--signal);font-size:18px}.operating-builder[open]>summary{border-bottom:1px solid var(--line)}.operating-builder>form{gap:16px;padding:18px;display:grid}.operating-builder label,.portfolio-workflow-form label,.requisition-decision-form label,.agency-qualification-form label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;gap:6px;font-size:8px;font-weight:790;display:grid}.operating-builder input,.operating-builder select,.portfolio-manual-form input,.portfolio-csv-form input,.portfolio-workflow-form select,.requisition-decision-form select,.agency-qualification-form select{border:1px solid var(--line);color:var(--ink);font:inherit;text-transform:none;background:#fff;border-radius:8px;min-height:39px;padding:0 10px;font-size:11px}.operating-builder input:focus,.operating-builder select:focus,.portfolio-manual-form input:focus,.portfolio-workflow-form select:focus,.requisition-decision-form select:focus,.agency-qualification-form select:focus{border-color:var(--signal);outline:3px solid #0a7a5a1a}.operating-builder fieldset{border:0;margin:0;padding:0}.operating-builder legend{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:790}.operating-checkboxes{flex-wrap:wrap;gap:5px;display:flex}.operating-checkboxes label{cursor:pointer;display:block}.operating-checkboxes input{opacity:0;width:1px;position:absolute}.operating-checkboxes span{color:#526158;text-transform:none;background:#f1f4f1;border:1px solid #e0e5e1;border-radius:7px;padding:7px 8px;font-size:8px;display:block}.operating-checkboxes input:checked+span{background:var(--signal-soft);color:#08694e;border-color:#b9dacb}.operating-checkboxes input:focus-visible+span{outline:3px solid #0a7a5a26}.operating-form-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.operating-form-row label:first-child:nth-last-child(2){grid-column:span 2}.operating-submit,.portfolio-manual-form button,.portfolio-csv-form button,.portfolio-workflow-form button,.requisition-decision-form button,.agency-qualification-form button{color:#fff;cursor:pointer;font:inherit;background:#17271f;border:0;border-radius:8px;min-height:39px;padding:0 12px;font-size:9px;font-weight:760}.operating-queue-heading{justify-content:space-between;align-items:end;margin-top:38px;display:flex}.operating-queue-heading .operating-kicker{margin:0 0 6px}.operating-queue-heading>span{color:var(--muted);text-align:right;max-width:350px;font-size:9px;line-height:1.5}.requisition-list,.portfolio-company-list,.agency-match-list{gap:10px;margin-top:18px;display:grid}.requisition-row,.portfolio-company-list>article,.agency-match-list>article{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:19px;overflow:hidden}.requisition-row>header,.portfolio-company-list article>header,.agency-match-list article>header{justify-content:space-between;align-items:center;display:flex}.requisition-row header span,.portfolio-company-list header span,.agency-match-list header span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:770}.requisition-row h4,.portfolio-company-list h4,.agency-match-list h4{font-family:var(--font-serif);margin:3px 0 0;font-size:21px;font-weight:560}.requisition-row header p{color:var(--muted);margin:5px 0 0;font-size:9px}.requisition-event{text-align:right;background:#edf5f1;border-radius:9px;gap:2px;min-width:105px;padding:10px 12px;display:grid}.requisition-event.is-change{color:#995118;background:#fff3e8}.requisition-event strong{letter-spacing:.04em;text-transform:uppercase;font-size:8px}.requisition-event time{color:var(--muted);font-size:8px}.evidence-comparison{border-bottom:1px solid var(--line);border-top:1px solid var(--line);margin-top:15px}.evidence-comparison>summary{cursor:pointer;padding:12px 0;font-size:9px;font-weight:750;list-style:none}.evidence-comparison>summary span{color:var(--muted);float:right;font-weight:600}.evidence-comparison>div{grid-template-columns:1fr 155px 1fr;gap:10px;padding:2px 0 15px;display:grid}.evidence-snapshot{background:#f4f6f4;border-radius:9px;gap:4px;padding:12px;display:grid}.evidence-snapshot>span,.evidence-snapshot small{color:var(--muted);text-transform:uppercase;font-size:7px;font-weight:750}.evidence-snapshot strong{font-size:10px}.evidence-snapshot p{color:var(--muted);margin:0;font-size:8px}.evidence-snapshot a{color:var(--signal);margin-top:4px;font-size:8px;font-weight:720}.evidence-snapshot.is-empty{border:1px dashed #d9dfdb}.evidence-delta{align-content:center;gap:5px;display:grid}.evidence-delta span{color:var(--signal);text-align:center;font-size:8px;font-weight:730}.requisition-decision-form,.agency-qualification-form{grid-template-columns:minmax(130px,190px) minmax(130px,190px) auto 1fr;align-items:end;gap:8px;padding-top:14px;display:grid}.requisition-decision-form a,.agency-qualification-form a{color:var(--signal);place-self:center end;font-size:9px;font-weight:730}.agency-caveat{background:#fff5e9;border:1px solid #efddc5;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:20px;margin-top:24px;padding:14px 17px;display:grid}.agency-caveat strong{color:#8a4c18;letter-spacing:.05em;text-transform:uppercase;font-size:9px}.agency-caveat p{color:#755f4e;margin:0;font-size:10px;line-height:1.5}.agency-match-list article>header>strong{color:var(--signal);font-family:var(--font-serif);text-align:right;font-size:24px}.agency-match-list article>header small{color:var(--muted);font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;font-size:7px;font-weight:750;display:block}.agency-overlap-tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.agency-overlap-tags span{background:var(--signal-soft);color:#086a50;border-color:#c1ded1}.agency-match-list article>p{color:var(--muted);margin:12px 0 0;font-size:9px}.agency-opportunity-list>article{border-color:#acd4c3;box-shadow:inset 3px 0 #17815f}.agency-opportunity-inferred>article{border-style:dashed;border-color:#e6cfb4;box-shadow:inset 3px 0 #b56c2f}.agency-opportunity-list .ops-evidence-list{margin-top:14px}.agency-opportunity-list .ops-action-row a{color:var(--signal);text-underline-offset:2px;font-size:9px;font-weight:730;text-decoration:underline}.agency-qualification-form{grid-template-columns:minmax(150px,220px) auto 1fr}.portfolio-command-grid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.72fr);gap:16px;margin-top:25px;display:grid}.recruiter-demand-map,.agency-demand-map{margin-top:18px}.portfolio-health-packet{grid-column:1/-1}.portfolio-health-packet>div{grid-template-columns:repeat(4,minmax(0,1fr))}.portfolio-health-packet article{border-left:2px solid var(--signal-soft);padding-left:10px}.portfolio-demand-map,.portfolio-import-panel{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:22px}.portfolio-demand-map>div{gap:9px;margin-top:18px;display:grid}.portfolio-demand-map article{grid-template-columns:1fr auto;gap:3px 12px;display:grid}.portfolio-demand-map article span{font-size:9px;font-weight:710}.portfolio-demand-map article strong{font-family:var(--font-serif);font-size:16px}.portfolio-demand-map article i{background:linear-gradient(90deg,#64c9a1,#187e5e);border-radius:999px;grid-column:1/-1;height:4px;display:block}.portfolio-demand-map>p,.portfolio-demand-map small,.portfolio-import-panel>p{color:var(--muted);margin:14px 0 0;font-size:8px;line-height:1.55;display:block}.portfolio-manual-form{grid-template-columns:1fr 1fr auto;gap:7px;margin-top:17px;display:grid}.portfolio-or{border-top:1px solid var(--line);text-align:center;margin:20px 0 13px;position:relative}.portfolio-or span{background:var(--surface);color:var(--muted);text-transform:uppercase;padding:0 8px;font-size:7px;position:relative;top:-7px}.portfolio-csv-form{grid-template-columns:1fr auto;align-items:center;gap:7px;display:grid}.portfolio-csv-form input{padding:8px;font-size:8px}.source-health{color:#486055;background:#eff4f1;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:8px;font-weight:750;display:flex}.source-health i{background:#4aab83;border-radius:50%;width:6px;height:6px}.source-stale{color:#8f551e;background:#fff4e7}.source-stale i{background:#d89545}.source-unmonitored{color:#796e68;background:#f3f1f0}.source-unmonitored i{background:#a39892}.portfolio-company-metrics{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.portfolio-company-metrics span{color:var(--muted);gap:3px;padding:11px 0;font-size:8px;display:grid}.portfolio-company-metrics strong{color:var(--ink);font-size:10px}.portfolio-workflow-form{grid-template-columns:minmax(140px,190px) minmax(140px,190px) 1fr auto;align-items:end;gap:8px;padding-top:13px;display:grid}.portfolio-workflow-form .checkin-control{text-transform:none;flex-direction:row;align-items:center;gap:7px;padding:11px 0;display:flex}.portfolio-company-list article>footer{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.portfolio-company-list footer a,.portfolio-company-list footer span,.portfolio-company-list footer button{color:var(--signal);font-size:8px;font-weight:720}.portfolio-company-list footer button{color:var(--muted);cursor:pointer;background:0 0;border:0}.operating-empty{background:#f3f5f3;border:1px dashed #cfd8d2;border-radius:12px;padding:22px}.operating-empty strong{color:var(--signal);letter-spacing:.06em;text-transform:uppercase;font-size:8px}.operating-empty p{color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.6}@media (max-width:960px){.operating-header,.operating-profile-grid,.portfolio-command-grid{grid-template-columns:1fr}.evidence-comparison>div{grid-template-columns:1fr 120px 1fr}}@media (max-width:700px){.operating-module{padding:38px 0 44px}.operating-header{gap:15px}.operating-stat-strip{grid-template-columns:1fr 1fr}.operating-stat-strip>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.operating-stat-strip>div:nth-child(4){border-top:1px solid var(--line)}.operating-profile-grid{padding:17px}.operating-queue-heading{flex-direction:column;align-items:start;gap:9px}.operating-queue-heading>span{text-align:left}.requisition-row>header,.portfolio-company-list article>header,.agency-match-list article>header{align-items:start;gap:12px}.evidence-comparison>div{grid-template-columns:1fr}.evidence-delta span{text-align:left}.requisition-decision-form,.agency-qualification-form,.portfolio-workflow-form,.portfolio-manual-form{grid-template-columns:1fr}.requisition-decision-form a,.agency-qualification-form a{justify-self:start}.portfolio-company-metrics{grid-template-columns:1fr}.portfolio-company-metrics span+span{border-top:1px solid var(--line)}.portfolio-health-packet>div{grid-template-columns:1fr 1fr}.agency-caveat{grid-template-columns:1fr;align-items:start;gap:6px}}@media (max-width:520px){.operating-form-row,.portfolio-csv-form{grid-template-columns:1fr}.operating-form-row label:first-child:nth-last-child(2){grid-column:auto}.requisition-row,.portfolio-company-list>article,.agency-match-list>article{padding:15px}.requisition-row>header,.portfolio-company-list article>header,.agency-match-list article>header{flex-direction:column}.requisition-event{text-align:left}}.pricing-shell,.checkout-shell{width:min(1180px,100% - 32px);margin:0 auto;padding:88px 0 120px}.pricing-hero{max-width:820px;margin-bottom:48px}.pricing-hero h1{font:650 clamp(3rem, 7vw, 6.4rem) / .94 var(--font-display,"Newsreader Variable", serif);letter-spacing:-.055em;margin:10px 0 18px}.pricing-hero>p:last-child{max-width:720px;color:var(--ink-muted,#607068);font-size:1.12rem;line-height:1.7}.pricing-notice{background:#fff8e8;border:1px solid #d3a84a;border-radius:12px;margin:0 0 24px;padding:14px 18px}.pricing-grid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:start;gap:20px;display:grid}.pricing-card,.pricing-checkout-card,.pricing-boundaries article,.checkout-state{border:1px solid var(--line,#dce2de);background:#fff;border-radius:24px;box-shadow:0 24px 70px #14211b12}.pricing-card,.pricing-checkout-card{padding:clamp(26px,4vw,48px)}.pricing-card h2{font:650 clamp(3.2rem, 6vw, 5.4rem) / 1 var(--font-display,serif);margin:4px 0}.pricing-card h2 span{font:500 1rem/1 var(--font-body,sans-serif);color:var(--ink-muted,#607068)}.pricing-card ul{gap:14px;padding:28px 0 18px;list-style:none;display:grid}.pricing-card li:before{content:"✓";color:#087a52;margin-right:10px;font-weight:700}.pricing-trust-row{border-top:1px solid var(--line,#dce2de);flex-wrap:wrap;gap:8px;padding-top:22px;display:flex}.pricing-trust-row span{color:#35604d;background:#eef6f1;border-radius:999px;padding:7px 10px;font-size:.78rem}.pricing-checkout-card h2{font:600 2rem/1.1 var(--font-display,serif);margin:8px 0 24px}.pricing-form{gap:15px;display:grid}.pricing-form>label:not(.workspace-checkbox){color:#405048;gap:7px;font-size:.82rem;font-weight:650;display:grid}.pricing-form input,.pricing-form select{color:#14211b;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #cbd5cf;border-radius:10px;padding:10px 12px}.pricing-form small{color:#6a756f;line-height:1.55}.pricing-disabled{gap:14px;display:grid}.pricing-boundaries{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}.pricing-boundaries article{padding:26px}.pricing-boundaries h2{font:600 1.35rem/1.2 var(--font-display,serif);margin:0 0 10px}.pricing-boundaries p{color:#607068;margin:0;line-height:1.65}.checkout-shell{place-items:center;min-height:70vh;display:grid}.checkout-state{width:min(680px,100%);padding:clamp(30px,6vw,64px)}.checkout-state>span{color:#087a52;letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:750}.checkout-state h1,.checkout-state h2{font:600 clamp(2rem, 5vw, 3.6rem) / 1.02 var(--font-display,serif);margin:12px 0 16px}.checkout-state p{color:#607068;line-height:1.7}.checkout-progress{background:#e8eeea;border-radius:999px;height:6px;margin-top:28px;overflow:hidden}.checkout-progress i{border-radius:inherit;background:#087a52;width:35%;height:100%;animation:1.7s ease-in-out infinite alternate checkout-progress;display:block}.checkout-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}@keyframes checkout-progress{to{transform:translate(185%)}}@media (max-width:840px){.pricing-grid,.pricing-boundaries{grid-template-columns:1fr}.pricing-shell,.checkout-shell{padding-top:48px}}
