:root{--v2-canvas:#F4F1EB;--v2-ink:#16140F;--v2-card:#FFFFFF;--v2-line:rgba(22,20,15,.08);--v2-mut:rgba(22,20,15,.62);--v2-faint:rgba(22,20,15,.45);--v2-purple:#7C3AED;--v2-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace}.sv2top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1880px;margin:0 auto;padding:16px 40px;gap:24px;border-bottom:1px solid var(--v2-line);background:var(--v2-canvas);font-family:Aeonik,system-ui,sans-serif}.sv2-logo{display:flex;align-items:center;justify-self:start}.sv2-topsearch{display:flex;align-items:center;gap:10px;width:520px;justify-self:center}.sv2-topsearch input{flex:1;height:42px;background:#fff;border:1px solid rgba(22,20,15,.1);border-radius:10px;padding:0 16px;font-family:Aeonik,system-ui,sans-serif;font-size:15px;font-weight:300;color:var(--v2-ink);outline:none;box-shadow:0 1px 2px #16140f08}.sv2-topsearch button{height:42px;padding:0 22px;background:var(--v2-purple);color:#fff;border:none;border-radius:10px;font-family:Aeonik,system-ui,sans-serif;font-size:15px;font-weight:500;cursor:pointer}.sv2-topsearch button:hover{background:#6d2fd6}.sv2-newbtn{justify-self:end;display:inline-flex;align-items:center;gap:8px;font-family:var(--v2-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;border:1px solid rgba(22,20,15,.25);padding:10px 16px;color:var(--v2-ink);text-decoration:none}.sv2-newbtn:hover{border-color:var(--v2-ink)}.cbv2,.sv2top{--background:#ffffff;--foreground:#171717;--card:#ffffff;--card-foreground:#16140F;--popover:#ffffff;--popover-foreground:#16140F;--secondary:#FAF8F4;--secondary-foreground:#16140F;--muted:#FAF8F4;--muted-foreground:#4a453c;--accent:#f2eafe;--accent-foreground:#7C3AED;--border:rgba(22,20,15,.08);--input:rgba(22,20,15,.1);--text-color:#16140F;--text-color-muted:#8b857a;--bg:#F4F1EB;--panel:#ffffff;--chip:#FAF8F4;--line:rgba(22,20,15,.08);--txt:#16140F;--mut:rgba(22,20,15,.62);--mut2:rgba(22,20,15,.45);--acc:#7C3AED;--green:#1F8A5B;--amber:#b45309;--hot:#c2410c}.cbv2{font-family:Aeonik,system-ui,sans-serif;color:var(--v2-ink);background:var(--v2-canvas);-webkit-font-smoothing:antialiased;min-width:1440px}html.dark body:has(.cbv2),body:has(.cbv2){background:#f4f1eb}body:has(.cbv2) #g8-theme-toggle{display:none!important}.cbv2 .lic{color:inherit}.cbv2 .sk{background:linear-gradient(100deg,#16140f0d 28%,#16140f1a,#16140f0d 72%)!important;background-size:220% 100%!important}.cbv2 .sk-av{border-radius:10px}.cbv2 .modebar{display:flex;align-items:center;gap:24px;max-width:1880px;margin:0 auto;padding:18px 40px;border-bottom:1px solid var(--v2-line);background:var(--v2-canvas)}.cbv2 .modebar .seg{display:flex;gap:10px;flex-shrink:0;background:none;border:none;padding:0}.cbv2 .modebar .seg button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;background:transparent;border:1px solid rgba(22,20,15,.12);border-radius:12px;padding:10px 16px;cursor:pointer;font-family:Aeonik,system-ui,sans-serif;letter-spacing:0;text-transform:none;height:auto}.cbv2 .modebar .seg button.on{background:#fff;border-color:#7c3aed80}.cbv2 .modebar .seg .mp-t{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:500;color:#16140fbf}.cbv2 .modebar .seg button.on .mp-t{color:var(--v2-purple)}.cbv2 .modebar .seg .mp-s{font-size:12px;font-weight:300;color:#16140f99}.cbv2 .modebar .seg .segd{width:11px;height:11px;border-radius:50%;border:2px solid currentColor;background:none;display:inline-block;flex-shrink:0}.cbv2 .modebar .seg button.on .mp-t .segd{background:var(--v2-purple);border-color:var(--v2-purple)}.cbv2 .mb-headline{flex:1;min-width:0}.cbv2 .mb-h{font-size:24px;line-height:1.2;font-weight:500;letter-spacing:-.015em}.cbv2 .mb-h .pp{color:var(--v2-purple)}.cbv2 .mb-c{margin-top:4px;font-size:14.5px;font-weight:300;color:var(--v2-mut)}.cbv2 .sellerchip{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--v2-line);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:300;color:var(--v2-mut)}.cbv2 .sellerchip img{width:18px;height:18px;border-radius:5px}.cbv2 .sellerchip b{font-weight:500;color:var(--v2-ink)}.cbv2 .sellerchip .chipx{background:none;border:none;cursor:pointer;color:var(--v2-faint);display:flex;padding:0}.cbv2 .setseller{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid rgba(124,58,237,.4);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:500;color:var(--v2-purple);cursor:pointer;font-family:Aeonik,system-ui,sans-serif}.cbv2 .modehint{margin-left:auto;flex-shrink:0;font-family:var(--v2-mono);font-size:11px;letter-spacing:.06em;text-transform:none;color:var(--v2-faint)}.cbv2 .grid3{display:grid;grid-template-columns:320px 1fr 320px;gap:0;max-width:1880px;margin:0 auto;align-items:start}.cbv2 .rail{margin:28px 20px 40px 28px;padding:22px 20px;background:#fff;border:1px solid var(--v2-line);border-radius:14px;box-shadow:0 1px 2px #16140f08}.cbv2 .rail .co{display:flex;align-items:center;gap:12px;background:none;border:none;border-radius:0;padding:0;margin:0;box-shadow:none}.cbv2 .rail .co img{width:44px;height:44px;border-radius:10px;border:1px solid var(--v2-line)}.cbv2 .rail .co b{font-size:17px;font-weight:500}.cbv2 .rail .co .d{font-size:13px;color:#16140f8c}.cbv2 .rail .co .socs{margin-left:auto;display:flex;gap:8px}.cbv2 .rail .co .soc{color:var(--v2-faint)}.cbv2 .rail .co-desc{background:none;border:none;padding:14px 0 0;margin:0;font-size:13.5px;line-height:1.55;font-weight:300;color:#16140fb8}.cbv2 .rail .co-team{background:none;border:none;padding:14px 0 0;margin:0;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.cbv2 .rail .facts{background:none;border:none;padding:18px 0 0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.cbv2 .rail .facts .fact{font-size:12px;font-weight:400;border:1px solid rgba(22,20,15,.12);border-radius:8px;padding:5px 10px;color:#16140fb3;background:none;white-space:nowrap}.cbv2 .rail .facts .fact-sen{cursor:pointer;transition:border-color .18s,color .18s}.cbv2 .rail .facts .fact-sen:hover{border-color:#7c3aed73;color:var(--v2-ink)}.cbv2 .rail .frow{background:none;border:none;padding:10px 0 0;margin:0;display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:300;color:#16140fbf}.cbv2 .rail .frow .fi{color:var(--v2-faint)}.cbv2 .rail .techwrap{background:none;border:none;padding:26px 0 0;margin:0}.cbv2 .rail .flbl{font-family:var(--v2-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--v2-faint)}.cbv2 .rail .techs{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.cbv2 .rail .tech{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:400;background:#faf8f4;border:1px solid rgba(22,20,15,.1);border-radius:8px;padding:5px 10px;color:#16140fbf}.cbv2 .rail .tech .tv,.cbv2 .rail .tech-prov .tv{flex-shrink:0}.cbv2 .rail .tech-prov{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:11.5px;font-weight:300;color:#16140f8c}.cbv2 .rail .rsec{margin-top:22px;padding-top:22px;border-top:1px solid var(--v2-line)}.cbv2 .rail .rsec h4{display:flex;align-items:center;justify-content:space-between;font-family:var(--v2-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--v2-faint);font-weight:400;margin:0 0 12px}.cbv2 .rail .rsec h4 .cnt{font-family:Aeonik,system-ui,sans-serif;font-size:11.5px;font-weight:500;background:#16140f0f;border-radius:999px;padding:2px 9px;color:var(--v2-mut);letter-spacing:0}.cbv2 .rail #comp-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cbv2 .rail #comp-list a{display:flex;align-items:center;gap:8px;background:#faf8f4;border:1px solid var(--v2-line);border-radius:10px;padding:8px 10px;color:var(--v2-ink);font-size:12.5px;font-weight:400;transition:border-color .18s}.cbv2 .rail #comp-list a:hover{border-color:#7c3aed73}.cbv2 .rail #comp-list a img{width:20px;height:20px;border-radius:5px}.cbv2 .center{padding:28px 32px 60px;min-width:0;background:none}.cbv2 .center .campbrief{background:#fff;border:1px solid var(--v2-line);border-radius:14px;padding:20px 24px;box-shadow:0 1px 2px #16140f08}.cbv2 .center .cb-h{display:flex;align-items:center;gap:12px}.cbv2 .center .cb-title{font-size:18px;font-weight:500;letter-spacing:-.01em}.cbv2 .center .cb-tone{font-size:12px;font-weight:500;color:#16140fb3;border:1px solid rgba(22,20,15,.12);border-radius:999px;padding:3px 12px;text-transform:none;white-space:nowrap}.cbv2 .center .cb-vol{margin-left:auto;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(22,20,15,.1);border-radius:999px;padding:6px 16px;font-size:13.5px;font-weight:300;color:#16140fb3;white-space:nowrap}.cbv2 .center .cb-vol b{font-weight:500}.cbv2 .center .cb-icp{margin-top:14px;font-size:14px;line-height:1.6;font-weight:300;color:#16140fcc}.cbv2 .center .cb-angle,.cbv2 .center .campbrief .angle{margin-top:14px;background:var(--v2-canvas);border-radius:10px;padding:14px 18px;font-size:14px;line-height:1.55;font-weight:300;font-style:italic;color:#16140fbf}.cbv2 .center .cta{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#fff;border:1px solid var(--v2-line);border-radius:14px;padding:18px 24px;margin-top:16px;box-shadow:0 1px 2px #16140f08}.cbv2 .center .cta b{font-size:17px;font-weight:500}.cbv2 .center .cta p{margin:3px 0 0;font-size:13.5px;font-weight:300;color:var(--v2-mut)}.cbv2 .center .cta button{display:inline-flex;align-items:center;gap:10px;background:var(--v2-purple);color:#fff;border:none;border-radius:10px;padding:13px 24px;font-size:15px;font-weight:500;cursor:pointer;font-family:Aeonik,system-ui,sans-serif}.cbv2 .center .cta button:hover{background:#6d2fd6}.cbv2 .center .tabs{display:flex;align-items:center;gap:28px;margin-top:26px;border-bottom:1px solid rgba(22,20,15,.1);padding:0 4px}.cbv2 .center .tabs .tab{display:flex;align-items:center;gap:8px;padding:10px 2px 12px;font-size:14.5px;font-weight:400;color:var(--v2-mut);border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-1px;background:none}.cbv2 .center .tabs .tab.on{font-weight:500;color:var(--v2-ink);border-bottom-color:var(--v2-purple)}.cbv2 .center .tabs .tab .lic{display:none}.cbv2 .center .tabs .tab .b{font-size:11.5px;font-weight:500;background:#16140f12;color:var(--v2-mut);border-radius:999px;padding:2px 9px}.cbv2 .center .tabs .tab.on .b{background:var(--v2-purple);color:#fff}.cbv2 .center .tablewrap{margin-top:2px}.cbv2 .center table{width:100%;border-collapse:collapse}.cbv2 .center thead th{text-align:left;padding:14px 4px 12px;border-bottom:1px solid rgba(22,20,15,.1);font-family:var(--v2-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--v2-faint);font-weight:400}.cbv2 .center tbody td{padding:16px 4px;border-bottom:1px solid rgba(22,20,15,.07);vertical-align:top;font-size:13px;font-weight:300;color:#16140fbf}.cbv2 .center tbody tr:hover{background:#fbfaf7}.cbv2 .center .cnm{display:flex;align-items:center;gap:12px}.cbv2 .center .cnm img{width:34px;height:34px;border-radius:8px;background:#fff;border:1px solid var(--v2-line);object-fit:contain;padding:3px}.cbv2 .center .cnm b{font-size:14.5px;font-weight:500;color:var(--v2-ink)}.cbv2 .center .cnm .d{display:block;font-size:12.5px;font-weight:400;color:#16140f8c}.cbv2 .center .team{display:flex;gap:5px;margin-top:9px;padding-left:46px}.cbv2 .center .tdesc{line-height:1.5}.cbv2 .center .hirebadge{color:var(--v2-purple);font-weight:500;font-size:12.5px}.cbv2 .center .ldm{background:#fff;border:1px solid rgba(22,20,15,.15);border-radius:9px;padding:9px 18px;font-size:13px;font-weight:500;color:var(--v2-ink);cursor:pointer;font-family:Aeonik,system-ui,sans-serif}.cbv2 .center .nm{display:flex;align-items:center;gap:10px}.cbv2 .center .nm b{font-size:14px;font-weight:500;color:var(--v2-ink)}.cbv2 .center .ico-mail,.cbv2 .center .li{color:var(--v2-faint);display:inline-flex}.cbv2 .av,.cbv2 .tav{position:relative;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:600;overflow:hidden;text-transform:uppercase;flex-shrink:0;background:#7c3aed}.cbv2 .team .tav{width:26px;height:26px;font-size:9.5px;margin-left:-6px;border:2px solid #FFF}.cbv2 .team .tav:first-child{margin-left:0}.cbv2 .tav:nth-child(4n+2),.cbv2 .elrow:nth-child(4n+2) .av{background:#29b6e8}.cbv2 .tav:nth-child(4n+3),.cbv2 .elrow:nth-child(4n+3) .av{background:#fb62d6}.cbv2 .tav:nth-child(4n+4),.cbv2 .elrow:nth-child(4n+4) .av{background:#9c73ff}.cbv2 .av img,.cbv2 .tav img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cbv2 .more-t{font-size:11.5px;color:var(--v2-faint);font-weight:300}.cbv2 .center .emailwrap{display:grid;grid-template-columns:300px 1fr;gap:20px;margin-top:18px}.cbv2 .center #email-list{max-height:560px;overflow:auto}.cbv2 .center .elrow{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:10px;cursor:pointer;border:1px solid transparent;margin-bottom:2px}.cbv2 .center .elrow.on{background:var(--v2-canvas);border-color:var(--v2-line)}.cbv2 .center .elrow b{font-size:13.5px;font-weight:500}.cbv2 .center .et{font-size:12px;font-weight:300;color:#16140f8c}.cbv2 .center #email-detail{border:1px solid var(--v2-line);border-radius:12px;padding:22px 24px;background:#fff;min-height:280px}.cbv2 .center .eh{display:flex;align-items:center;gap:11px}.cbv2 .center .eh b{font-size:15px;font-weight:500}.cbv2 .center .subj{margin-top:16px;font-size:15px;font-weight:500}.cbv2 .center .subj span{display:block;font-family:var(--v2-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--v2-faint);font-weight:400;margin-bottom:5px}.cbv2 .center .ebody{margin-top:14px;font-size:13.5px;line-height:1.6;font-weight:300;color:#16140fd1;white-space:pre-wrap}.cbv2 .center .send{margin-top:16px;display:inline-flex;align-items:center;gap:8px;background:var(--v2-purple);color:#fff;border:none;border-radius:10px;padding:11px 22px;font-size:14px;font-weight:500;cursor:pointer;font-family:Aeonik,system-ui,sans-serif}.cbv2 .center .seg-pill{margin-left:auto;font-size:11px;background:var(--v2-canvas);border-radius:999px;padding:3px 10px;color:var(--v2-mut)}.cbv2 .center .edrafting{display:flex;align-items:center;gap:9px;margin-top:22px}.cbv2 .center .edrafting .cb-icp{margin-top:0!important;font-size:13px;line-height:1}.cbv2 .sp{border-color:#16140f2e!important;border-top-color:var(--v2-purple)!important}.cbv2 .typing:after{color:var(--v2-purple)}.cbv2 .center .intent-hd{display:flex;align-items:center;gap:0;padding:24px 28px;margin:2px 0 10px;background:#fff;border:1px solid var(--v2-line);border-radius:14px;box-shadow:0 1px 2px #16140f08}.cbv2 .center .intent-hd .ist{display:flex;flex-direction:column;padding-right:34px}.cbv2 .center .intent-hd .ist+.ist{border-left:1px solid var(--v2-line);padding-left:34px}.cbv2 .center .intent-hd .iv{font-size:36px;font-weight:600;color:var(--v2-ink)!important;line-height:1;letter-spacing:-.02em;margin:0}.cbv2 .center .intent-hd .il{font-family:var(--v2-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--v2-faint);margin:8px 0 0}.cbv2 .center .intent-hd .inote{margin-left:auto;text-align:right;font-size:14.5px;font-weight:300;color:var(--v2-mut);max-width:300px;line-height:1.4}.cbv2 .center .kw{font-weight:400;font-size:13.5px;text-transform:capitalize}.cbv2 .center .num{text-align:right;font-weight:500}.cbv2 .center .kw-go{display:none}.cbv2 .center td.kwbar{width:42%;padding-right:28px}.cbv2 .center .kwbar-t{height:8px;border-radius:999px;background:#16140f0f;overflow:hidden}.cbv2 .center .kwbar-t i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#00caeb,#9c73ff)}.cbv2 .center .li,.cbv2 .center .nm .li,.cbv2 .center .li.gated-li{background:none!important;color:#16140f4d!important;width:auto!important;height:auto!important;border-radius:0!important;filter:none!important;opacity:1!important;display:inline-flex;place-items:initial;vertical-align:middle}.cbv2 .center .ico-mail{color:#16140f4d!important;opacity:1!important}.cbv2 .center .li svg,.cbv2 .center .ico-mail svg{display:block;width:14px;height:14px}.cbv2 .center td .team{margin:8px 0 0!important;padding-left:46px;gap:0;display:flex;align-items:center}.cbv2 .rail .co .socs .soc,.cbv2 .rail .co .soc.li,.cbv2 .rail .co .soc.tw,.cbv2 .rail .co .soc.fb{background:none!important;color:#16140f59!important;width:auto!important;height:auto!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.cbv2 .rail .co .socs .soc svg{width:16px;height:16px}.drawer .dr-cell{border:1px solid var(--v2-line);border-radius:12px;padding:13px 16px;background:none}.drawer .dr-cell label{margin-bottom:5px}.drawer .dr-actions{flex-direction:column}.drawer .dr-btn{justify-content:center;width:100%}.cbv2 .activity .act-hd{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(22,20,15,.1)}.cbv2 .activity .act-time{font-family:var(--v2-mono);font-size:11px;letter-spacing:.1em;color:#16140f80}.cbv2 .activity{border-left:1px solid var(--v2-line);padding:28px 28px 40px;background:none}.cbv2 .activity h3{font-size:16.5px;font-weight:500;margin:0}.cbv2 .activity .act-bar{margin-top:14px;height:3px;border-radius:999px;background:#16140f14;overflow:hidden}.cbv2 .activity .act-bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#00caeb,#fb62d6 50%,#9c73ff);transition:width .5s ease}.cbv2 .activity .act-stepslbl{margin-top:9px;font-family:var(--v2-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#16140f80}.cbv2 .activity #acts{margin-top:16px}.cbv2 .activity .act{position:relative;display:flex;gap:10px;padding:5px 0;align-items:center}.cbv2 .activity .act .act-dot{position:relative;z-index:1;width:12px;height:12px;flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center}.cbv2 .activity .act .dotdone{width:12px;height:12px;border-radius:50%;background:var(--v2-ink);display:flex;align-items:center;justify-content:center}.cbv2 .activity .act:not(.is-done) .act-dot:before{content:"";position:absolute;inset:1px;border-radius:50%;border:2px solid rgba(22,20,15,.22)}.cbv2 .activity .act .act-dot .sp{width:11px;height:11px}.cbv2 .activity .act:not(.is-done) .act-dot:has(.sp):before{display:none}.cbv2 .activity .act .act-body{flex:1;min-width:0}.cbv2 .activity .act .act-fnrow{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.cbv2 .activity .act .act-fn{font-family:var(--v2-mono);font-size:11.5px;font-weight:500;color:var(--v2-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cbv2 .activity .act .act-dur{font-family:var(--v2-mono);font-size:10.5px;font-weight:400;color:#16140f73;flex-shrink:0}.cbv2 .activity .act .act-detail{margin-top:3px;font-size:12.5px;line-height:1.5;font-weight:300;color:#16140fad}.cbv2 .activity .act.act-card .act-fn{font-size:12px}.cbv2 .activity .act.act-card{align-items:flex-start;background:#ffffffa6;border:1px solid rgba(22,20,15,.08);border-radius:12px;padding:12px 14px;margin:6px 0 0}.cbv2 .activity .act.act-card .act-dot{margin-top:3px}.cbv2 .rail .see-all{display:inline-flex;align-items:center;gap:5px;margin-top:10px;font-size:12.5px;font-weight:500;color:var(--v2-purple);cursor:pointer}.cbv2 .rail .see-all:hover{text-decoration:underline}.cbv2 .rail .co-team .tav.more{background:#16140f14;color:var(--v2-mut);font-weight:600}.cbv2 .rail .senio{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.cbv2 .rail .senio-chip{font-size:11.5px;font-weight:400;color:var(--v2-mut);background:#faf8f4;border:1px solid rgba(22,20,15,.1);border-radius:8px;padding:4px 9px}.cbv2 .rail .senio-chip b{font-weight:600;color:var(--v2-ink)}.cbv2 .rail .hiringwrap{margin-top:22px}.cbv2 .rail .hiring-sum{margin-top:10px;font-size:13.5px;font-weight:300;line-height:1.5;color:#16140fbf}.cbv2 .activity .mcp-panel{border:none;border-radius:0;padding:0;margin-bottom:26px;background:none}.cbv2 .activity .mcp-hd{font-family:var(--v2-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#16140f80}.cbv2 .activity .mcp-btns{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:10px}.cbv2 .activity .mcp-btn{display:flex;align-items:center;gap:8px;border:1px solid rgba(22,20,15,.12);border-radius:9px;padding:8px 11px;font-size:12.5px;font-weight:400;color:#16140f;background:#ffffff80;cursor:pointer;font-family:Aeonik,system-ui,sans-serif;text-decoration:none}.cbv2 .activity .mcp-btn svg{flex-shrink:0}.cbv2 .activity .mcp-btn:hover{border-color:#7c3aed73}.cbv2 .activity .mcp-endpoint{margin-top:9px;font-family:var(--v2-mono);font-size:10px;line-height:1.6;color:#16140f80;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.cbv2 .activity .mcp-endpoint code{font-family:var(--v2-mono);font-size:10px;color:#16140f80}.cbv2 .activity .mcp-copy{display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:#16140f99;font-family:var(--v2-mono);font-size:10px;cursor:pointer;text-decoration:underline}.cbv2 .activity .faqwrap{margin-top:34px;border-top:1px solid rgba(22,20,15,.1);padding-top:22px}.cbv2 .activity .faqwrap h3{font-size:16.5px;font-weight:500;margin:0 0 8px}.cbv2 .activity .faq-item{border-bottom:1px solid rgba(22,20,15,.07)}.cbv2 .activity .faq-item summary{list-style:none;cursor:pointer;padding:12px 0;font-size:13.5px;font-weight:500;color:var(--v2-ink);display:flex;justify-content:space-between;align-items:center}.cbv2 .activity .faq-item summary::-webkit-details-marker{display:none}.cbv2 .activity .faq-item summary:after{content:"⌄";color:var(--v2-faint);font-size:14px}.cbv2 .activity .faq-item[open] summary:after{content:"⌃"}.cbv2 .activity .faq-a{font-size:13px;line-height:1.6;font-weight:300;color:#16140fb3;padding:0 0 14px}.cbv2 .cbfoot{border-top:1px solid rgba(22,20,15,.08);padding:22px 40px 40px;margin-top:8px}.cbv2 .cbfoot .cbfoot-links{display:flex;flex-direction:column;gap:8px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(22,20,15,.06)}.cbv2 .cbfoot .cbfoot-row{margin:0;font-size:12px;font-weight:300;line-height:1.7;color:#16140f80}.cbv2 .cbfoot .cbfoot-lbl{font-family:var(--v2-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;margin-right:8px}.cbv2 .cbfoot .cbfoot-row a{color:#16140f99;text-decoration:none;cursor:pointer}.cbv2 .cbfoot .cbfoot-row a:hover{color:var(--v2-ink);text-decoration:underline}.cbv2 .cbfoot .cbfoot-facet{color:#16140f99}.cbv2 .cbfoot .cbfoot-meta{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap}.cbv2 .cbfoot .cbfoot-meta p{margin:0;font-size:11.5px;font-weight:300;color:#16140f8c}.cbv2 .cbfoot .cbfoot-mcp{font-family:var(--v2-mono);font-size:10.5px;color:#16140f73!important}.cbv2 .cbfoot .cbfoot-llm{margin:10px 0 0;font-size:11px;line-height:1.6;font-weight:300;color:#16140f6b;max-width:980px}.cbv2 .cbfoot a{color:#16140f8c;text-decoration:underline}.cbv2 .cbfoot a:hover{color:var(--v2-ink)}.cbv2 .seed-overlay{position:fixed;inset:0;z-index:1200;background:#16140f52;display:flex;align-items:center;justify-content:center}.cbv2 .seed-modal{width:560px;max-width:94vw;max-height:86vh;overflow:auto;background:#faf8f4;border:1px solid rgba(22,20,15,.1);border-radius:18px;padding:28px 32px 30px;position:relative;box-shadow:0 24px 64px #16140f38;box-sizing:border-box}.cbv2 .seed-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cbv2 .seed-hd-l{display:flex;align-items:center;gap:14px;min-width:0}.cbv2 .seed-fav{width:46px;height:46px;border-radius:12px;flex-shrink:0;background-color:#fff;border:1px solid rgba(22,20,15,.08);background-size:65%;background-position:center;background-repeat:no-repeat}.cbv2 .seed-title{font-size:19px;font-weight:500;letter-spacing:-.01em}.cbv2 .seed-sub{margin-top:2px;font-size:13px;font-weight:300;color:#16140f99}.cbv2 .seed-x{width:32px;height:32px;border-radius:8px;border:1px solid rgba(22,20,15,.12);background:transparent;color:var(--v2-ink);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cbv2 .seed-x:hover{border-color:#16140f4d}.cbv2 .seed-list{display:flex;flex-direction:column;margin-top:18px}.cbv2 .seed-row,.cbv2 .job-row{display:flex;align-items:center;gap:13px;padding:11px 0;border-bottom:1px solid rgba(22,20,15,.07)}.cbv2 .seed-row{cursor:pointer}.cbv2 .seed-row:hover .min0 b{color:var(--v2-purple)}.cbv2 .seed-row.blurred,.cbv2 .job-row.blurred{filter:blur(5px);pointer-events:none}.cbv2 .seed-row .min0,.cbv2 .job-row .min0{flex:1;min-width:0}.cbv2 .seed-row b,.cbv2 .job-row b{font-size:14.5px;font-weight:500}.cbv2 .seed-row .et,.cbv2 .job-row .et{font-size:12.5px;font-weight:300;color:#16140f99;margin-top:1px}.cbv2 .seed-row .dept,.cbv2 .job-row .dept{font-family:var(--v2-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#16140f8c;border:1px solid rgba(22,20,15,.12);border-radius:999px;padding:4px 10px;flex-shrink:0}.cbv2 .seed-gate{display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:18px;text-align:center}.cbv2 .seed-gate-t{font-size:15px;font-weight:500}.cbv2 .seed-gate-btn{display:inline-flex;align-items:center;gap:8px;background:var(--v2-purple);color:#fff;border:none;border-radius:10px;padding:12px 24px;font-size:14.5px;font-weight:500;cursor:pointer;font-family:Aeonik,system-ui,sans-serif}.cbv2 .seed-gate-btn:hover{background:#6d2fd6}.cbv2 .seed-gate-trust{font-size:11.5px;font-weight:300;color:#16140f8c}.drawer-overlay{position:fixed;inset:0;z-index:200;background:#16140f47;display:flex;justify-content:flex-end}.drawer{width:540px;max-width:94vw;height:100%;background:var(--v2-canvas);box-shadow:-8px 0 40px #16140f2e;overflow-y:auto;padding:28px 32px 60px;position:relative;font-family:Aeonik,system-ui,sans-serif;color:var(--v2-ink)}.drawer .drawer-x{position:absolute;top:18px;right:18px;width:30px;height:30px;border-radius:8px;border:1px solid rgba(22,20,15,.12);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--v2-mut)}.drawer .dr-head{display:flex;align-items:center;gap:13px;padding-right:34px}.drawer .dr-head h3{margin:0;font-size:19px;font-weight:600}.drawer .dr-head .d,.drawer .dr-head a.d{font-size:13px;color:#16140f8c}.drawer .dr-co-logo,.drawer .dr-head>img{width:52px;height:52px;border-radius:12px;border:1px solid var(--v2-line);object-fit:contain;padding:4px;background:#fff}.cbv2 .drawer .av img,.cbv2 .drawer .tav img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:0!important;border:none!important;border-radius:0!important;object-fit:cover!important;background:none!important}.drawer .co-desc{margin-top:16px;font-size:13.5px;line-height:1.55;font-weight:300;color:#16140fbf}.drawer .dr-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;margin-top:20px}.drawer .dr-cell.wide{grid-column:1 / -1}.drawer .dr-cell label{display:block;font-family:var(--v2-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--v2-faint)}.drawer .dr-cell span{font-size:13.5px;font-weight:400}.drawer .frow{display:flex;align-items:center;gap:9px;margin-top:9px;font-size:13.5px;font-weight:300;color:#16140fc7}.drawer .dr-actions{margin-top:24px;display:flex;gap:10px}.drawer .dr-btn{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(22,20,15,.2);border-radius:10px;padding:10px 18px;font-size:13.5px;font-weight:500;color:var(--v2-ink);background:#fff;cursor:pointer;text-decoration:none}.drawer .dr-btn-primary{background:var(--v2-purple);color:#fff;border-color:var(--v2-purple)}.drawer .career-h{display:flex;align-items:center;gap:6px;font-family:var(--v2-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--v2-faint);margin-top:22px}.drawer .socs .soc,.drawer .soc.li,.drawer .soc.tw,.drawer .soc.fb{background:none!important;color:#16140f59!important;width:auto!important;height:auto!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.drawer .socs .soc svg{width:16px;height:16px}.hovercard{position:fixed;z-index:300;width:264px;background:#fff;border:1px solid rgba(22,20,15,.1);border-radius:12px;box-shadow:0 12px 40px #16140f29;padding:14px 16px;pointer-events:none;font-family:Aeonik,system-ui,sans-serif}.hovercard .hc-head{display:flex;align-items:center;gap:10px}.hovercard .hc-head b{font-size:14px}.hovercard .et{font-size:12px;color:var(--v2-mut)}.hovercard .frow{display:flex;align-items:center;gap:8px;margin-top:9px;font-size:12.5px;color:#16140fb3}.cbv2 .askseller{position:fixed;inset:0;z-index:1200;background:#16140f52;display:flex;align-items:center;justify-content:center;padding:0;font-family:Aeonik,system-ui,sans-serif}.cbv2 .askcard{width:440px;max-width:92vw;background:var(--v2-canvas)!important;border:1px solid var(--v2-line)!important;background-image:none!important;border-radius:16px;padding:32px 32px 28px;position:relative;text-align:left;box-shadow:0 24px 70px #16140f47}.cbv2 .askcard .askx{position:absolute;top:16px;right:16px;background:none;border:none;font-size:15px;color:var(--v2-faint)!important;cursor:pointer}.cbv2 .askcard .askt{font-size:19px;font-weight:600;color:var(--v2-ink)!important}.cbv2 .askcard .askt b{color:var(--v2-purple)!important}.cbv2 .askcard .asksub{margin:8px 0 18px;font-size:13.5px;font-weight:300;line-height:1.5;color:var(--v2-mut)!important}.cbv2 .askcard .askform{display:flex;gap:8px;margin-top:0;background:#fff!important;border:1px solid rgba(22,20,15,.14)!important;border-radius:11px;padding:4px 4px 4px 6px}.cbv2 .askcard .askform:focus-within{border-color:var(--v2-purple)!important}.cbv2 .askcard .askform input,.cbv2 .askcard .askform .dsi input{flex:1;height:40px;background:none!important;border:0;color:var(--v2-ink)!important;font-size:14px;font-family:Aeonik,system-ui,sans-serif;outline:none;padding:0 10px}.cbv2 .askcard .askform button{height:40px;padding:0 18px;background:var(--v2-purple)!important;color:#fff!important;border:none;border-radius:9px;font-size:14px;font-weight:500;cursor:pointer;font-family:Aeonik,system-ui,sans-serif;white-space:nowrap}.cbv2 .askcard .askemsg{margin-top:10px;font-size:12.5px;color:#d9506a!important}.cbv2 .askcard.askcard-gate{width:620px;border-radius:20px;padding:38px 42px 30px;background:#faf8f4!important;box-shadow:0 24px 64px #16140f38}.cbv2 .askcard-gate .askgate-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cbv2 .askcard-gate .askt{font-size:26px;line-height:1.25;font-weight:500;letter-spacing:-.015em}.cbv2 .askcard-gate .askt b{text-transform:none!important}.cbv2 .askcard-gate .askx-box{width:32px;height:32px;border-radius:8px;border:1px solid rgba(22,20,15,.12);background:transparent;color:var(--v2-ink)!important;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cbv2 .askcard-gate .askx-box:hover{border-color:#16140f4d}.cbv2 .askcard-gate .asksub{margin:12px 0 0!important;font-size:14.5px;line-height:1.55;font-weight:300;color:#16140fb3!important}.cbv2 .askcard-gate .askbenefits{display:flex;flex-direction:column;gap:9px;margin-top:16px}.cbv2 .askcard-gate .askbenefit{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:300;color:#16140fc7}.cbv2 .askcard-gate .askbenefit b{font-weight:500}.cbv2 .askcard-gate .askck{flex-shrink:0}.cbv2 .askcard-gate .askform{margin-top:18px!important}.cbv2 .askcard-gate .asktrust{margin-top:12px;font-size:11.5px;font-weight:300;color:#16140f80;line-height:1.5}.cbv2 .askcard-gate .asktrust b{font-weight:500;color:#16140fb3}.cbv2 .askcard-gate .asklogos{display:flex;align-items:center;gap:26px;margin-top:20px;padding-top:18px;border-top:1px solid rgba(22,20,15,.08);flex-wrap:wrap}.cbv2 .askcard-gate .asklogos-lbl{font-family:var(--v2-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#16140f73;flex-shrink:0}.cbv2 .askcard-gate .asklogos img{height:17px;opacity:.55;filter:grayscale(1)}.cbv2 .askcard-gate .askproof{display:flex;align-items:center;gap:10px;margin-top:18px;padding:11px 14px;background:#ffffffa6;border:1px solid rgba(22,20,15,.08);border-radius:10px}.cbv2 .askcard-gate .askproof-avs{display:flex;flex-shrink:0}.cbv2 .askcard-gate .askproof-av{width:22px;height:22px;border-radius:50%;border:2px solid #FAF8F4;background-size:cover;background-position:center;background-color:#eee}.cbv2 .askcard-gate .askproof-t{font-size:12.5px;font-weight:300;color:#16140fb3;line-height:1.4}.cbv2 .askcard-gate .askproof-t b{font-weight:500;color:#16140f}.cbv2 .askcard-gate .askproof-blur{filter:blur(3.5px)}.cbv2 .authmodal{background:#16140f52!important;backdrop-filter:blur(4px)}.cbv2 .authcard{max-width:440px;background:#faf8f4!important;border:1px solid rgba(22,20,15,.1)!important;border-radius:20px;padding:34px 34px 26px;box-shadow:0 24px 64px #16140f38!important;font-family:Aeonik,system-ui,sans-serif}.cbv2 .authcard .autheyebrow{font-family:var(--v2-mono);font-size:10px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--v2-purple)!important;margin-bottom:12px}.cbv2 .authcard .authtitle{font-size:23px;font-weight:500;color:var(--v2-ink)!important;margin:0 0 8px;letter-spacing:-.01em}.cbv2 .authcard .authsub{font-size:14px;font-weight:300;color:var(--v2-mut)!important;max-width:320px;line-height:1.5;margin:0 auto 20px}.cbv2 .authcard .authbtn{border-radius:11px;font-size:14.5px;font-weight:500;padding:13px 16px;font-family:Aeonik,system-ui,sans-serif}.cbv2 .authcard .authgoogle{background:#fff!important;color:#1f1f1f!important;border:1px solid rgba(22,20,15,.14)!important}.cbv2 .authcard .authemail{background:var(--v2-purple)!important;color:#fff!important;border:0!important}.cbv2 .authcard .authemail:hover{background:#6d2fd6!important;filter:none}.cbv2 .authcard .authinput{background:#fff!important;border:1px solid rgba(22,20,15,.14)!important;border-radius:10px;color:var(--v2-ink)!important;font-size:14px;padding:12px 14px;font-family:Aeonik,system-ui,sans-serif}.cbv2 .authcard .authinput::placeholder{color:var(--v2-faint)!important}.cbv2 .authcard .authinput:focus{border-color:var(--v2-purple)!important}.cbv2 .authcard .author{color:var(--v2-faint)!important}.cbv2 .authcard .authtrust{color:var(--v2-faint)!important;font-size:11.5px}.cbv2 .authcard .authdomain{color:var(--v2-mut)!important}.cbv2 .authcard .authdomain b{color:var(--v2-ink)!important}.cbv2 .authcard .authx{color:var(--v2-faint)!important}.cbv2 .authcard .autheyebrow+.authtitle{margin-top:0}.cbv2 .authcard .authsenticon{background:#fff!important;border:1px solid rgba(22,20,15,.1)!important;color:var(--v2-purple)!important}.cbv2 .authcard .authstats{display:flex;margin:2px 0 18px;border:1px solid rgba(22,20,15,.1);border-radius:12px;overflow:hidden}.cbv2 .authcard .authstat{flex:1;padding:12px 8px;display:flex;flex-direction:column;gap:2px}.cbv2 .authcard .authstat+.authstat{border-left:1px solid rgba(22,20,15,.08)}.cbv2 .authcard .authstat b{font-size:20px;font-weight:500;color:var(--v2-ink)}.cbv2 .authcard .authstat span{font-size:10.5px;font-weight:300;color:var(--v2-mut)}.cbv2 .rail,.cbv2 .activity,.cbv2 .drawer,.cbv2 .seed-modal,.cbv2 .askcard-gate,.cbv2 .center #email-list{scrollbar-width:none;-ms-overflow-style:none}.cbv2 .rail::-webkit-scrollbar,.cbv2 .activity::-webkit-scrollbar,.cbv2 .drawer::-webkit-scrollbar,.cbv2 .seed-modal::-webkit-scrollbar,.cbv2 .askcard-gate::-webkit-scrollbar,.cbv2 .center #email-list::-webkit-scrollbar{display:none;width:0;height:0}.cbv2 .drawer-overlay{position:fixed;inset:0;z-index:1100;background:#16140f47;display:flex;justify-content:flex-end}.cbv2 .drawer{height:100vh!important;background:var(--v2-canvas)!important;background-image:none!important;box-shadow:-8px 0 40px #16140f2e}
