.confv{--fit-high:#C6F24E;--fit-med:#F5B841;--fit-low:#7A828E;font-family:var(--ff,Inter,system-ui,sans-serif);color:var(--tx,#EAEEF4);max-width:none;margin:0 auto;padding:4px 2px 40px}.confv *{box-sizing:border-box}.cf-top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 20px}.cf-h1{font-family:var(--ff-head,'Space Grotesk',sans-serif);font-weight:600;font-size:23px;letter-spacing:-.02em;margin:0 0 4px}.cf-sub{color:var(--tx-dim,#9BA6B4);font-size:13.5px;margin:0;max-width:640px}.cf-add{display:inline-flex;align-items:center;gap:7px;background:var(--lime,#C6F24E);color:var(--ink,#0A0C10);font-weight:700;font-size:13px;border:0;border-radius:11px;padding:10px 16px;font-family:var(--ff-head,sans-serif);cursor:pointer;box-shadow:0 6px 18px rgba(198,242,78,.18);transition:.15s}.cf-add:hover{transform:translateY(-1px);background:var(--lime-2,#D6FF63)}.cf-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:0 0 22px}.cf-kpi{background:var(--surface,#12161E);border:1px solid var(--line,rgba(255,255,255,.07));border-radius:15px;padding:15px 16px;overflow:hidden}.cf-kpi .kl{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--tx-mute,#7A828E);font-weight:700;margin:0 0 9px;display:flex;align-items:center;gap:6px}.cf-kpi .kv{font-family:var(--ff-head,sans-serif);font-weight:700;font-size:26px;letter-spacing:-.03em;line-height:1;color:var(--tx,#EAEEF4)}.cf-kpi .kv small{font-size:14px;color:var(--tx-dim,#9BA6B4);font-weight:600}.cf-kpi .ksub{font-size:11.5px;color:var(--tx-dim,#9BA6B4);margin-top:7px}.cf-kpi.win .kv{color:#7be0a6}.cf-kpi .kdot{width:7px;height:7px;border-radius:50%}.cf-chips{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}.cf-chip{font-size:12.5px;font-weight:600;color:var(--tx-dim,#9BA6B4);background:var(--surface,#12161E);border:1px solid var(--line,rgba(255,255,255,.07));border-radius:20px;padding:7px 14px;cursor:pointer;transition:.15s}.cf-chip:hover{border-color:var(--line-2,rgba(255,255,255,.13));color:var(--tx,#EAEEF4)}.cf-chip.on{background:var(--lime-dim,rgba(198,242,78,.14));border-color:rgba(198,242,78,.5);color:var(--lime,#C6F24E)}.cf-section-t{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-mute,#7A828E);font-weight:700;margin:26px 0 12px;font-family:var(--ff-head,sans-serif)}.cf-feat{display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;background:linear-gradient(120deg,var(--surface-2,#171C26),var(--surface,#12161E));border:1px solid var(--line-2,rgba(255,255,255,.13));border-radius:18px;padding:20px 22px;margin:0 0 8px;position:relative;overflow:hidden;cursor:pointer;transition:border-color .2s}.cf-feat:hover{border-color:rgba(198,242,78,.4)}.cf-feat::before{content:"";position:absolute;inset:0;background:radial-gradient(120% 140%at 0 0,rgba(198,242,78,.1),transparent 44%);pointer-events:none}.cf-feat-date{text-align:center;background:var(--bg,#090B10);border:1px solid var(--line-2,rgba(255,255,255,.13));border-radius:14px;padding:13px 16px;min-width:82px;position:relative}.cf-feat-date .mo{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--lime,#C6F24E);font-weight:800}.cf-feat-date .dy{font-family:var(--ff-head,sans-serif);font-weight:700;font-size:32px;line-height:1;margin-top:2px}.cf-feat-date .yr{font-size:11px;color:var(--tx-mute,#7A828E);margin-top:3px}.cf-feat-main{position:relative}.cf-feat-main .cf-eyebrow{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--lime,#C6F24E);margin:0 0 6px}.cf-feat-main h3{font-family:var(--ff-head,sans-serif);font-weight:600;font-size:20px;letter-spacing:-.015em;margin:0 0 6px}.cf-feat-main .meta{color:var(--tx-dim,#9BA6B4);font-size:13px;line-height:1.5}.cf-feat-cta{text-align:right;flex:none;position:relative}.cf-count{font-family:var(--ff-head,sans-serif);font-weight:700;font-size:30px;letter-spacing:-.03em;color:var(--tx,#EAEEF4);line-height:1}.cf-count small{display:block;font-size:11px;font-weight:600;color:var(--tx-mute,#7A828E);letter-spacing:.05em;text-transform:uppercase;margin-top:5px}.cf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:14px}.cf-card{position:relative;display:flex;flex-direction:column;background:var(--surface,#12161E);border:1px solid var(--line,rgba(255,255,255,.07));border-radius:16px;padding:16px 16px 14px;cursor:pointer;transition:transform .2s cubic-bezier(.2,.7,.2,1),border-color .2s,box-shadow .2s;overflow:hidden}.cf-card.skipped{opacity:.5}.cf-card.skipped:hover{opacity:.85}.cf-card:hover{transform:translateY(-3px);border-color:var(--line-2,rgba(255,255,255,.14));box-shadow:0 16px 34px -16px rgba(0,0,0,.7)}.cf-card-hd{display:flex;align-items:flex-start;gap:12px;margin:0 0 11px}.cf-dchip{flex:none;text-align:center;background:var(--bg-2,#0C0F15);border:1px solid var(--line,rgba(255,255,255,.07));border-radius:11px;padding:8px 11px;min-width:60px}.cf-dchip .mo{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-dim,#9BA6B4);font-weight:800}.cf-dchip .dy{font-family:var(--ff-head,sans-serif);font-weight:700;font-size:22px;line-height:1;margin-top:2px}.cf-dchip.tba .dy{font-size:13px;padding:6px 0 3px;color:var(--tx-mute,#7A828E)}.cf-card-t{flex:1;min-width:0}.cf-card-t h4{font-family:var(--ff-head,sans-serif);font-weight:600;font-size:15px;line-height:1.25;letter-spacing:-.01em;margin:0 0 3px}.cf-card-t .org{font-size:11.5px;color:var(--tx-mute,#7A828E);font-weight:600;letter-spacing:.02em}.cf-fit{position:absolute;top:14px;right:14px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:20px}.cf-fit.high{color:#26310a;background:var(--fit-high)}.cf-fit.med{color:#3a2c05;background:var(--fit-med)}.cf-fit.low{color:#cfd6df;background:rgba(255,255,255,.09)}.cf-loc{font-size:12.5px;color:var(--tx-dim,#9BA6B4);margin:0 0 6px}.cf-aud{font-size:12px;color:var(--tx-mute,#7A828E);line-height:1.45;margin:0 0 13px;min-height:34px}.cf-card-ft{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:12px;border-top:1px solid var(--line,rgba(255,255,255,.06))}.cf-pill{font-size:11px;font-weight:700;border-radius:7px;padding:4px 9px;display:inline-flex;align-items:center;gap:5px;font-family:var(--ff-head,sans-serif)}.cf-pill.cost{background:rgba(255,255,255,.05);color:var(--tx-dim,#9BA6B4);border:1px solid var(--line,rgba(255,255,255,.07))}.cf-pill.roi{background:rgba(123,224,166,.12);color:#7be0a6}.cf-status{margin-left:auto;font-size:11px;font-weight:700;padding:4px 10px;border-radius:20px;font-family:var(--ff-head,sans-serif);letter-spacing:.02em}.st-considering{background:rgba(255,255,255,.06);color:var(--tx-dim,#9BA6B4)}.st-planned{background:rgba(91,138,255,.15);color:#8fb0ff}.st-registered{background:var(--lime-dim,rgba(198,242,78,.14));color:var(--lime,#C6F24E)}.st-attending{background:var(--lime,#C6F24E);color:#26310a}.st-attended{background:rgba(123,224,166,.15);color:#7be0a6}.st-skipped{background:rgba(255,255,255,.04);color:var(--tx-mute,#7A828E)}.cf-scrim{position:fixed;inset:0;background:rgba(4,6,10,.62);backdrop-filter:blur(3px);z-index:1200;opacity:0;transition:opacity .2s}.cf-scrim.show{opacity:1}.cf-drawer{position:fixed;top:0;right:0;height:100%;width:min(560px,94vw);background:var(--bg-2,#0C0F15);border-left:1px solid var(--line-2,rgba(255,255,255,.13));z-index:1201;transform:translateX(100%);transition:transform .26s cubic-bezier(.2,.7,.2,1);display:flex;flex-direction:column;box-shadow:-30px 0 60px -20px rgba(0,0,0,.7)}.cf-drawer.show{transform:none}.cf-dw-hd{padding:20px 22px 16px;border-bottom:1px solid var(--line,rgba(255,255,255,.07))}.cf-dw-x{position:absolute;top:16px;right:18px;background:rgba(255,255,255,.06);border:0;color:var(--tx-dim);width:30px;height:30px;border-radius:9px;cursor:pointer;font-size:16px}.cf-dw-x:hover{background:rgba(255,255,255,.12);color:#fff}.cf-dw-body{padding:18px 22px 40px;overflow-y:auto;flex:1}.cf-dw-body h4{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-mute);font-weight:700;margin:22px 0 10px;font-family:var(--ff-head,sans-serif)}.cf-field{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.cf-field label{font-size:11px;color:var(--tx-mute);font-weight:600}.cf-inp,.cf-sel{background:var(--surface,#12161E);border:1px solid var(--line-2,rgba(255,255,255,.13));color:var(--tx);border-radius:9px;padding:9px 11px;font-size:13px;font-family:inherit;width:100%}.cf-inp:focus,.cf-sel:focus{outline:0;border-color:rgba(198,242,78,.6)}.cf-2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cf-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.cf-roi-box{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin:4px 0 6px}.cf-roi-box .b{background:var(--surface,#12161E);border:1px solid var(--line);border-radius:12px;padding:12px}.cf-roi-box .b .l{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--tx-mute);font-weight:700;margin-bottom:6px}.cf-roi-box .b .v{font-family:var(--ff-head,sans-serif);font-weight:700;font-size:19px;letter-spacing:-.02em}.cf-tgt{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--line,rgba(255,255,255,.06))}.cf-tgt .nm{flex:1;min-width:0}.cf-tgt .nm b{font-size:13.5px;font-weight:600;display:block}.cf-tgt .nm span{font-size:11.5px;color:var(--tx-mute)}.cf-tsel{background:var(--surface);border:1px solid var(--line-2);color:var(--tx);border-radius:7px;padding:5px 7px;font-size:11.5px}.cf-tdel{background:0 0;border:0;color:var(--tx-mute);cursor:pointer;font-size:15px;padding:2px 6px}.cf-tdel:hover{color:#f87171}.cf-btn{background:var(--lime);color:var(--ink);border:0;border-radius:10px;padding:9px 15px;font-weight:700;font-size:13px;font-family:var(--ff-head,sans-serif);cursor:pointer}.cf-btn.ghost{background:rgba(255,255,255,.06);color:var(--tx)}.cf-crm{font-size:10px;font-weight:700;padding:2px 7px;border-radius:6px;background:rgba(123,224,166,.14);color:#7be0a6}.cf-modal{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:20px}.cf-modal .card{background:var(--bg-2,#0C0F15);border:1px solid var(--line-2);border-radius:18px;width:min(520px,96vw);max-height:90vh;overflow-y:auto;padding:22px}@media (max-width:1080px){.cf-kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.cf-kpis{grid-template-columns:repeat(2,1fr)}.cf-feat{grid-template-columns:1fr;text-align:left}.cf-feat-cta{text-align:left}.cf-grid{grid-template-columns:1fr}}.cf-cal{display:inline-flex;align-items:center;gap:6px;background:rgba(198,242,78,.12);color:var(--lime);border:1px solid rgba(198,242,78,.4);border-radius:9px;padding:7px 12px;font-size:12px;font-weight:700;font-family:var(--ff-head,sans-serif);cursor:pointer;transition:.15s}.cf-cal:hover{background:rgba(198,242,78,.2)}.cf-cal.done{background:rgba(123,224,166,.14);color:#7be0a6;border-color:rgba(123,224,166,.35)}.cf-ag{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--line,rgba(255,255,255,.06))}.cf-ag .tm{flex:none;font-family:var(--ff-head,sans-serif);font-weight:700;font-size:12px;color:var(--lime);min-width:96px}.cf-ag .tt{flex:1;min-width:0;font-size:13px}.cf-ag .tt b{font-weight:600}.cf-ag .tt span{color:var(--tx-mute);font-size:11.5px;display:block}.cf-kb{font-size:9.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:2px 7px;border-radius:6px;flex:none}.cf-kb.session{background:rgba(91,138,255,.15);color:#8fb0ff}.cf-kb.meeting{background:var(--lime-dim);color:var(--lime)}.cf-kb.travel{background:rgba(245,184,65,.15);color:#f5b841}.cf-kb.note{background:rgba(255,255,255,.06);color:var(--tx-dim)}.cf-agday{font-size:11px;font-weight:700;color:var(--tx-dim);text-transform:uppercase;letter-spacing:.04em;margin:14px 0 2px}.cf-ob{background:rgba(255,255,255,.06);border:0;color:var(--tx-dim);border-radius:7px;padding:4px 9px;font-size:11px;font-weight:700;cursor:pointer;font-family:var(--ff-head,sans-serif)}.cf-ob:hover{background:rgba(198,242,78,.15);color:var(--lime)}.cf-tgt2{display:block;padding:10px 0;border-top:1px solid var(--line,rgba(255,255,255,.06))}.cf-tgt2 .r1{display:flex;align-items:center;gap:10px}.cf-tgt2 .nm{flex:1;min-width:0}.cf-tgt2 .nm b{display:block;font-size:13.5px;font-weight:600}.cf-tgt2 .nm span{font-size:11.5px;color:var(--tx-mute)}.cf-tgt2 .acts{display:flex;gap:6px;margin:8px 0 0 0}.cf-draftpre{white-space:pre-wrap;background:var(--surface,#12161E);border:1px solid var(--line-2);border-radius:10px;padding:12px 14px;font-size:12.5px;line-height:1.55;color:var(--tx-dim);max-height:340px;overflow-y:auto;font-family:var(--ff,Inter,sans-serif)}.cf-cap{background:var(--surface,#12161E);border:1px solid var(--line);border-radius:12px;padding:14px;margin-top:6px}.cf-brief{margin:2px 0 4px}.cf-bh{font-family:var(--ff-head,sans-serif);font-weight:600;font-size:12.5px;color:var(--lime);margin:12px 0 5px}.cf-bh:first-child{margin-top:0}.cf-bp{font-size:13px;line-height:1.55;color:var(--tx-dim);margin:0 0 6px}.cf-bl{font-size:13px;line-height:1.5;color:var(--tx-dim);margin:0 0 4px;padding-left:15px;position:relative}.cf-bl::before{content:"•";position:absolute;left:3px;color:var(--lime)}.cf-brief a{color:var(--lime);text-decoration:none}.cf-brief a:hover{text-decoration:underline}.cf-dstrip{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 6px}.cf-dchip2{display:inline-flex;flex-direction:column;gap:1px;background:var(--surface,#12161E);border:1px solid var(--line-2,rgba(255,255,255,.13));border-radius:10px;padding:7px 12px;cursor:pointer;transition:.15s}.cf-dchip2:hover{background:var(--surface-2,#171C26)}.cf-dchip2 .dd{font-family:var(--ff-head,sans-serif);font-weight:800;font-size:12px}.cf-dchip2 .dl{font-size:11px;color:var(--tx-dim,#9BA6B4)}.cf-dchip2.past{opacity:.5;cursor:default}.cf-dchip2.past .dl{color:var(--tx-mute,#7A828E)}:root{--field-bg:#0d1117;--w-lime:var(--lime);--lime-deep:var(--lime)}:root[data-theme=light]{--bg:#F3F5F9;--bg-2:#FFFFFF;--surface:#FFFFFF;--surface-2:#EFF3F8;--surface-3:#E6EBF3;--line:rgba(15,23,42,.10);--line-2:rgba(15,23,42,.15);--line-3:rgba(15,23,42,.24);--tx:#101827;--tx-dim:#46546A;--tx-mute:#68758A;--field-bg:#EEF2F7;--ink:#0A0C10;--lime:#76B900;--lime-2:#8BD41A;--lime-dim:rgba(118,185,0,.13);--lime-deep:#4B7A00;--green:#15A34A;--amber:#B45309;--red:#DC2626;--blue:#2563EB;--violet:#7C3AED;--cyan:#0E9488;--pink:#DB2777;--c-blue:#2563EB;--c-violet:#7C3AED;--c-cyan:#0E9488;--c-amber:#B45309;--shadow:0 28px 64px -30px rgba(16,24,40,.26), inset 0 1px 0 rgba(255,255,255,.7);--shadow-sm:0 8px 22px -8px rgba(16,24,40,.16), inset 0 1px 0 rgba(255,255,255,.6);--e-2:0 16px 40px -22px rgba(16,24,40,.22), inset 0 1px 0 rgba(255,255,255,.6);--sb-bg:#FFFFFF;--sb-hover:rgba(15,23,42,.05);--sb-active:linear-gradient(180deg,rgba(94,148,0,.14),rgba(94,148,0,.07));--sb-tx:#39465A;--sb-tx-on:#101827;--sb-tx-sec:#68758A;--sb-lbl:#8592A3}:root[data-theme=light] body::before{background:radial-gradient(900px 500px at 82% -8%,rgba(94,148,0,.05),transparent 60%),radial-gradient(700px 500px at 2% 108%,rgba(37,99,235,.05),transparent 60%)}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:rgba(15,23,42,.2);background-clip:content-box}:root[data-theme=light] .brand-tx .nm{color:#101827}:root[data-theme=light] .topbar{background:rgba(255,255,255,.78);border-bottom:1px solid rgba(15,23,42,.1)}:root[data-theme=light] .demo-badge{background:rgba(15,23,42,.05);color:#68758a}:root[data-theme=light] .kbd{background:rgba(15,23,42,.06);color:#68758a;border-color:rgba(15,23,42,.12)}:root[data-theme=light] .tb-btn{color:#46546a}:root[data-theme=light] .mk svg rect:first-child{opacity:.95}:root[data-theme=black]{--bg:#000000;--bg-2:#050608;--surface:#0A0C11;--surface-2:#111520;--surface-3:#171C28;--sb-bg:#000000}:root[data-theme=black] body::before{background:0 0}:root[data-accent=blue]{--lime:#60A5FA;--lime-2:#7DB8FF;--lime-dim:rgba(96,165,250,.16)}:root[data-theme=light][data-accent=blue]{--lime:#3B82F6;--lime-2:#60A5FA;--lime-dim:rgba(59,130,246,.12)}:root[data-theme=light][data-accent=violet]{--lime:#8B5CF6;--lime-2:#A78BFA;--lime-dim:rgba(139,92,246,.12)}:root[data-theme=light][data-accent=cyan]{--lime:#0FB5A3;--lime-2:#2DD4BF;--lime-dim:rgba(15,181,163,.12)}:root[data-theme=light][data-accent=amber]{--lime:#F59E0B;--lime-2:#FBBF24;--lime-dim:rgba(245,158,11,.14)}:root[data-theme=light][data-accent=pink]{--lime:#EC4899;--lime-2:#F472B6;--lime-dim:rgba(236,72,153,.12)}:root[data-theme=light]{--sb-active:linear-gradient(180deg,var(--lime-dim),rgba(0,0,0,0))}:root[data-accent=violet]{--lime:#A78BFA;--lime-2:#BBA4FF;--lime-dim:rgba(167,139,250,.16)}:root[data-accent=cyan]{--lime:#3DD6C4;--lime-2:#5CE9D8;--lime-dim:rgba(61,214,196,.16)}:root[data-accent=amber]{--lime:#FBBF24;--lime-2:#FFD24D;--lime-dim:rgba(251,191,36,.16)}:root[data-accent=pink]{--lime:#F472B6;--lime-2:#FF8FC8;--lime-dim:rgba(244,114,182,.16)}:root[data-density=compact]{--fs-sm:11.5px;--fs-base:13px;--fs-md:14px;--sb-row:30px;--s-4:12px;--s-5:16px;--s-6:20px}html.reduce-motion *,html.reduce-motion ::before,html.reduce-motion ::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}