.crm26{--paper:var(--surface);--sunk:var(--surface-2);--ok:#3f7d4f;--ok-soft:#e6f0e4;--warn:#9a6200;--warn-soft:#f7ecd6;--shadow:var(--elev-2);--display:var(--font-sans);--body:var(--font-sans);--mono:var(--font-mono)}:root[data-theme=dark] .crm26{--ok:#7fb58a;--ok-soft:#22301f;--warn:#e0a64a;--warn-soft:#33270f}.crm26 [data-tile]{--c:var(--tile)}.crm26,.crm26 *{box-sizing:border-box}.crm26{background:var(--ground);color:var(--ink);font:16px/1.6 var(--body);-webkit-font-smoothing:antialiased}.crm26 a{color:inherit}.crm26 :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-xs)}.crm26 .wrap{max-width:1160px;margin:0 auto;padding-inline:20px}.crm26 h1,.crm26 h2,.crm26 h3{text-wrap:balance;margin:0}.crm26 .eyebrow{font:500 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.crm26 .top{top:env(safe-area-inset-top,0px);z-index:10;background:color-mix(in srgb, var(--ground) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky}.crm26 .top .wrap{align-items:center;gap:28px;min-height:64px;display:flex}.crm26 .mark{font:600 18px var(--body);letter-spacing:-.01em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.crm26 .mark svg{color:var(--tile)}.crm26 .nav{color:var(--ink-2);gap:22px;font-size:14px;display:flex}.crm26 .nav a{text-decoration:none}.crm26 .nav a:hover{color:var(--ink)}.crm26 .nav a[aria-current=page]{color:var(--ink);font-weight:600}.crm26 .top .acts{align-items:center;gap:10px;margin-left:auto;display:flex}.crm26 .btn{min-height:var(--control-md);padding:0 var(--space-16);border-radius:var(--radius-full);font:var(--text-label-lg);letter-spacing:var(--track-label-lg);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.crm26 .btn.pri{background:var(--accent-strong);color:var(--accent-ink)}.crm26 .btn.pri:hover{transform:translateY(-1px)}.crm26 .btn.line{border-color:var(--line-strong);background:var(--paper)}.crm26 .btn.line:hover{border-color:var(--ink-3)}.crm26 .btn.ghost{color:var(--ink-2);padding:0 10px}.crm26 .product{--p:var(--accent-strong);--p-ink:color-mix(in srgb, var(--accent-strong) 70%, var(--ink))}.crm26 .crumb{color:var(--ink-3);align-items:center;gap:8px;padding-top:22px;font-size:14px;display:flex}.crm26 .crumb a{color:var(--ink-2);text-decoration:none}.crm26 .crumb a:hover{color:var(--ink);text-decoration:underline}.crm26 .crumb b{color:var(--ink);align-items:center;gap:7px;font-weight:600;display:inline-flex}.crm26 .crumb b:before{content:"";background:var(--p);border-radius:50%;width:8px;height:8px}.crm26 .hero{text-align:center;justify-items:center;padding-block:40px 44px;display:grid}.crm26 .hero .top-line{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.crm26 .hero .eyebrow{align-items:center;gap:8px;display:inline-flex}.crm26 .hero .eyebrow:before{content:"";background:var(--p);border-radius:50%;width:8px;height:8px}.crm26 .hero h1{font:400 clamp(46px, 6.6vw, 80px)/1 var(--display);letter-spacing:-.025em;margin-top:16px}.crm26 .hero p.lede{color:var(--ink-2);max-width:34em;margin:18px 0 0;font-size:18px}.crm26 .hero p.lede em{color:var(--ink);font-style:normal;font-weight:500}.crm26 .hero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.crm26 .hero .fine{color:var(--ink-3);margin-top:14px;font-size:14px}.crm26 .soon{font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--warn);background:var(--warn-soft);border-radius:var(--radius-full);white-space:nowrap;padding:3px 8px}.crm26 .band{background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--p) 22%, transparent) 1px, transparent 0) 0 0 / 22px 22px, linear-gradient(180deg, color-mix(in srgb, var(--p) 10%, var(--ground)), color-mix(in srgb, var(--p) 18%, var(--sunk)));border-block:1px solid color-mix(in srgb, var(--p) 18%, var(--line));padding:52px 20px 34px;position:relative;overflow:hidden}.crm26 .band-in{max-width:1240px;margin:0 auto}.crm26 .ws{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);font-size:14px;position:relative;overflow:hidden;box-shadow:0 2px 4px #1414130d,0 30px 60px -20px #14283c47}.crm26 .ws-bar{border-bottom:1px solid var(--line);background:var(--sunk);align-items:center;gap:7px;padding:11px 16px;display:flex}.crm26 .ws-bar i{background:var(--line);border-radius:50%;flex:none;width:10px;height:10px}.crm26 .ws-bar .addr{font:12px var(--mono);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:10px;overflow:hidden}.crm26 .ws-bar .find{color:var(--ink-3);border:1px solid var(--line);background:var(--paper);border-radius:var(--radius-full);white-space:nowrap;margin-left:auto;padding:4px 12px;font-size:12px}.crm26 .ws-body{grid-template-columns:208px minmax(0,1fr) 300px;min-height:452px;display:grid}.crm26 .ws-nav{border-right:1px solid var(--line);background:color-mix(in srgb, var(--sunk) 55%, var(--paper));align-content:start;gap:2px;padding:18px 12px;display:grid}.crm26 .ws-nav small{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:12px 10px 6px}.crm26 .ws-nav small:first-child{padding-top:0}.crm26 .ws-nav span{border-radius:var(--radius-sm);color:var(--ink-2);align-items:center;gap:9px;padding:7px 10px;font-size:14px;display:flex}.crm26 .ws-nav span em{font:500 11px var(--mono);color:var(--ink-3);margin-left:auto;font-style:normal}.crm26 .ws-nav span.on{background:color-mix(in srgb, var(--p) 13%, var(--paper));color:var(--ink);font-weight:600}.crm26 .ws-nav .who-dot{width:22px;height:22px;font:600 11px var(--body);background:var(--sunk);color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.crm26 .ws-nav span.on .who-dot{background:var(--p);color:var(--accent-ink)}.crm26 .rec{align-content:start;gap:16px;min-width:0;padding:22px 26px 18px;display:grid;position:relative}.crm26 .rec-head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.crm26 .av{width:44px;height:44px;font:600 16px var(--body);background:color-mix(in srgb, var(--p) 16%, var(--paper));color:var(--p-ink);border-radius:50%;flex:none;place-items:center;display:grid}.crm26 .rec-head .nm{min-width:0;display:grid}.crm26 .rec-head .nm b{font:600 18px/1.2 var(--body);letter-spacing:-.01em}.crm26 .rec-head .nm small{color:var(--ink-3);font-size:12px}.crm26 .vw{border-radius:var(--radius-full);background:var(--sunk);border:1px solid var(--line);cursor:pointer;font:inherit;color:inherit;margin-left:auto;padding:3px;display:inline-flex}.crm26 .vw span{font:600 12px var(--body);border-radius:var(--radius-full);color:var(--ink-3);white-space:nowrap;padding:6px 13px;transition:background .3s,color .3s,box-shadow .3s}.crm26 .vw span.on{background:var(--ink);color:var(--ground)}.crm26 .vw[aria-checked=true] span.on{background:var(--p);color:var(--accent-ink)}.crm26 .flds{display:grid}.crm26 .fld{border-top:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);align-items:center;gap:14px;min-height:46px;padding:10px 0;display:grid}.crm26 .fld>small{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.crm26 .fld .v{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex;position:relative}.crm26 .fld .v>*{transition:opacity .3s}.crm26 .fld.empty .v>*{opacity:0}.crm26 .fld.empty .v:after{content:"";height:10px;width:var(--sk,55%);border-radius:var(--radius-xs);background:var(--sunk);margin-top:-5px;position:absolute;top:50%;left:0}.crm26 .fld .v b{font-weight:600}.crm26 .fld .v span{color:var(--ink-2)}.crm26 .chip{font:500 12px var(--body);border-radius:var(--radius-full);border:1px solid var(--line);background:var(--paper);color:var(--ink);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.crm26 .chip:before{content:"";background:var(--c,var(--p));border-radius:50%;width:7px;height:7px}.crm26 .pill{font:600 12px var(--body);border-radius:var(--radius-full);white-space:nowrap;padding:3px 10px}.crm26 .pill.due{background:var(--warn-soft);color:var(--warn)}.crm26 .pill.paid{background:var(--ok-soft);color:var(--ok)}.crm26 .pill.soft{background:var(--sunk);color:var(--ink-2)}.crm26 .pill.p{background:color-mix(in srgb, var(--p) 14%, var(--paper));color:var(--p-ink)}.crm26 .plus{font:600 12px var(--body);color:var(--p-ink);border:1px dashed color-mix(in srgb, var(--p) 50%, var(--line));border-radius:var(--radius-full);white-space:nowrap;background:0 0;margin-left:auto;padding:3px 10px;transition:background .25s,color .25s}.crm26 .plus.hot{background:var(--p);color:var(--accent-ink);border-style:solid;border-color:var(--p)}.crm26 .pane[hidden]{display:none!important}.crm26 .banner{border-radius:var(--radius-md);background:color-mix(in srgb, var(--p) 12%, var(--paper));border:1px solid color-mix(in srgb, var(--p) 26%, var(--line));color:var(--ink-2);gap:2px;padding:11px 14px;font-size:12px;display:grid}.crm26 .banner b{color:var(--p-ink);font-size:14px;font-weight:600}.crm26 .cl-rows{display:grid}.crm26 .cl-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:11px 0;display:flex}.crm26 .cl-row span{color:var(--ink-2)}.crm26 .cl-row b{text-align:right;font-weight:600}.crm26 .hint{color:var(--ink-3);margin:0;font-size:12px}.crm26 .audit{font:12px var(--mono);color:var(--ink-3);border-top:1px dashed var(--line);align-items:center;gap:8px;padding-top:10px;display:flex}.crm26 .audit:before{content:"";background:var(--ok);border-radius:50%;flex:none;width:7px;height:7px}.crm26 .audit[hidden]{display:none!important}.crm26 .recent{gap:2px;display:grid}.crm26 .recent>small{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding-bottom:4px}.crm26 .recent div{color:var(--ink-2);align-items:center;gap:10px;padding:5px 0;font-size:12px;display:flex}.crm26 .recent div:before{content:"";background:var(--c);border-radius:50%;flex:none;width:7px;height:7px}.crm26 .recent div em{font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-left:auto;font-style:normal}.crm26 .today{border-left:1px solid var(--line);background:color-mix(in srgb, var(--sunk) 35%, var(--paper));align-content:start;gap:12px;padding:20px 18px;transition:opacity .45s;display:grid;position:relative}.crm26 .today .th{justify-content:space-between;align-items:center;display:flex}.crm26 .today .th b{font:500 22px/1 var(--display)}.crm26 .tasks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.crm26 .task{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);grid-template-columns:18px minmax(0,1fr);gap:10px;padding:11px 12px;font-size:12px;display:grid;overflow:hidden}.crm26 .task .bx{border-radius:var(--radius-xs);border:1.5px solid var(--ink-3);width:16px;height:16px;margin-top:2px}.crm26 .task b{font-size:14px;font-weight:600;display:block}.crm26 .task small{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.crm26 .task .kind{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-xs);background:var(--sunk);color:var(--ink-2);padding:2px 6px}.crm26 .task.new{border-color:color-mix(in srgb, var(--p) 45%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--p) 12%, transparent)}.crm26 .task.new .kind{background:color-mix(in srgb, var(--p) 14%, var(--paper));color:var(--p-ink)}.crm26 .task[hidden]{display:none!important}.crm26 .veil{background:color-mix(in srgb, var(--paper) 72%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-align:center;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.crm26 .veil[hidden]{display:none!important}.crm26 .veil span{font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-full);padding:7px 12px}.crm26 .ws-toast{text-align:center;background:var(--ink);width:max-content;max-width:calc(100% - 32px);color:var(--ground);border-radius:var(--radius-sm);z-index:3;margin:0 auto;padding:9px 16px;font-size:14px;position:absolute;bottom:20px;left:0;right:0;box-shadow:0 10px 24px #0003}.crm26 .ws-toast[hidden]{display:none!important}.crm26 .steps{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:10px;margin-top:18px;display:grid}.crm26 .stp{text-align:left;font:inherit;color:var(--ink-2);background:color-mix(in srgb, var(--paper) 50%, transparent);border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;gap:3px;padding:12px 16px 14px;transition:background .25s,border-color .25s;display:grid}.crm26 .stp:hover{background:color-mix(in srgb, var(--paper) 80%, transparent)}.crm26 .stp small{font:500 11px var(--mono);letter-spacing:.1em;color:var(--ink-3)}.crm26 .stp b{color:var(--ink-2);font-size:16px;font-weight:600}.crm26 .stp span.d{color:var(--ink-3);font-size:14px;line-height:1.45}.crm26 .stp .bar{background:color-mix(in srgb, var(--ink-3) 25%, transparent);border-radius:2px;height:2px;margin-top:9px;overflow:hidden}.crm26 .stp .bar i{background:var(--p);width:0;height:100%;display:block}.crm26 .stp[aria-selected=true]{background:var(--paper);border-color:var(--line)}.crm26 .stp[aria-selected=true] b{color:var(--ink)}.crm26 .pause{border:1px solid var(--line);background:var(--paper);width:42px;height:42px;color:var(--ink);cursor:pointer;border-radius:50%;align-self:center;place-items:center;display:grid}.crm26 .pause:hover{border-color:var(--ink-3)}.crm26 section.sec{padding-block:96px 0}.crm26 .sec-head{gap:14px;max-width:42em;display:grid}.crm26 .sec-head h2{font:400 clamp(32px, 4vw, 46px)/1.1 var(--display);letter-spacing:-.015em}.crm26 .sec-head p{color:var(--ink-2);margin:0;font-size:18px}.crm26 .sec-head .eyebrow{align-items:center;gap:8px;display:inline-flex}.crm26 .sec-head .eyebrow:before{content:"";background:var(--p);border-radius:50%;width:7px;height:7px}.crm26 .how{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:48px;display:grid;position:relative}.crm26 .how .rule{background:var(--line);transform-origin:0;height:1px;position:absolute;top:13px;left:0;right:0}.crm26 .hs{align-content:start;gap:12px;display:grid;position:relative}.crm26 .hs .n{width:28px;height:28px;font:500 12px var(--mono);background:var(--ground);border:1px solid var(--line);color:var(--ink-2);border-radius:50%;place-items:center;display:grid;position:relative}.crm26 .hs .n.on{background:var(--p);border-color:var(--p);color:var(--accent-ink)}.crm26 .hs h3{font:400 clamp(24px, 2.5vw, 28px)/1.15 var(--display);letter-spacing:-.01em;margin-top:8px}.crm26 .hs p{color:var(--ink-2);margin:0}.crm26 .mini{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--shadow);gap:8px;margin-top:8px;padding:14px 16px;font-size:14px;display:grid}.crm26 .mini .mr{justify-content:space-between;align-items:center;gap:10px;display:flex}.crm26 .mini .mr span{color:var(--ink-3)}.crm26 .mini .mr b{font-weight:600}.crm26 .mini .chips{flex-wrap:wrap;gap:6px;display:flex}.crm26 .asks{border-top:1px solid var(--line);margin-top:40px}.crm26 .ask{border-bottom:1px solid var(--line)}.crm26 .ask summary{cursor:pointer;grid-template-columns:116px minmax(0,1fr) 20px;align-items:center;gap:18px;padding:22px 4px;list-style:none;display:grid}.crm26 .ask summary::-webkit-details-marker{display:none}.crm26 .ask summary .k{font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;display:inline-flex}.crm26 .ask summary .k:before{content:"";background:var(--line);border-radius:50%;width:7px;height:7px;transition:background .25s}.crm26 .ask[open] summary .k:before{background:var(--p)}.crm26 .ask summary q{font:400 clamp(22px, 2.6vw, 30px)/1.2 var(--display);letter-spacing:-.01em;color:var(--ink-2);quotes:"“" "”";transition:color .2s}.crm26 .ask summary:hover q,.crm26 .ask[open] summary q{color:var(--ink)}.crm26 .ask summary:after{content:"";border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);justify-self:center;width:11px;height:11px;transition:transform .25s;transform:translateY(-3px)rotate(45deg)}.crm26 .ask[open] summary:after{transform:translateY(3px)rotate(225deg)}.crm26 .ans{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:44px;padding:4px 4px 34px 138px;display:grid}.crm26 .ans .say p{color:var(--ink-2);margin:0;font-size:16px}.crm26 .ans .say .uses{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.crm26 .win{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden}.crm26 .win-bar{border-bottom:1px solid var(--line);background:var(--sunk);align-items:center;gap:7px;padding:11px 16px;display:flex}.crm26 .win-bar i{background:var(--line);border-radius:50%;flex:none;width:10px;height:10px}.crm26 .win-bar span{font:12px var(--mono);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-left:10px;overflow:hidden}.crm26 .scr{gap:12px;padding:20px 22px;font-size:14px;display:grid}.crm26 .scr .hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.crm26 .scr .hd b{font-size:16px;font-weight:600}.crm26 .rows{display:grid}.crm26 .row{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.crm26 .row>span{color:var(--ink-2);min-width:0}.crm26 .row>span small{color:var(--ink-3);font-size:12px;display:block}.crm26 .row b{font-weight:600}.crm26 .row .rt{flex:none;align-items:center;gap:8px;display:flex}.crm26 .ck{border-top:1px solid var(--line);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.crm26 .ck .bx{border-radius:var(--radius-xs);border:1.5px solid var(--ink-3);width:18px;height:18px;font:700 11px var(--body);color:#fff;place-items:center;transition:background .25s,border-color .25s;display:grid}.crm26 .ck .bx.done{background:var(--ok);border-color:var(--ok)}.crm26 .ck>span b{font-weight:600;transition:color .25s;display:block}.crm26 .ck.done>span b{color:var(--ink-3);text-decoration:line-through}.crm26 .ck>span small{color:var(--ink-3);font-size:12px}.crm26 .big{font:400 44px/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.crm26 .meter{border-radius:var(--radius-sm);background:var(--sunk);height:14px;margin:26px 0 30px;position:relative}.crm26 .meter i{border-radius:var(--radius-sm);background:var(--warn);width:27.8%;position:absolute;top:0;bottom:0;left:0}.crm26 .meter .tg{background:var(--ink);width:2px;position:absolute;top:-8px;bottom:-8px;left:83.3%}.crm26 .meter .lb{font:500 11px var(--mono);color:var(--ink-3);white-space:nowrap;position:absolute;top:22px;transform:translate(-50%)}.crm26 .meter .lb.e{color:var(--warn);left:27.8%}.crm26 .meter .lb.t{color:var(--ink);left:83.3%}.crm26 .tl{display:grid}.crm26 .tl .st{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.crm26 .tl .st i{border:2px solid var(--line);background:var(--paper);border-radius:50%;justify-self:center;width:12px;height:12px;transition:background .3s,border-color .3s}.crm26 .tl .st.on i{background:var(--ok);border-color:var(--ok)}.crm26 .tl .st span{color:var(--ink-2)}.crm26 .tl .st em{font:500 12px var(--mono);color:var(--ink-3);font-style:normal}.crm26 .caps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:44px;display:grid}.crm26 .cap{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);align-content:start;gap:10px;padding:22px;transition:border-color .2s,transform .2s;display:grid}.crm26 .cap:hover{border-color:var(--ink-3);transform:translateY(-2px)}.crm26 .cap .vis{border-radius:var(--radius-md);background:var(--ground);border:1px solid var(--line);align-content:center;gap:7px;min-height:104px;margin-bottom:8px;padding:14px;font-size:12px;display:grid}.crm26 .cap h3{font:600 18px/1.3 var(--body);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.crm26 .cap p{color:var(--ink-2);margin:0;font-size:16px}.crm26 .vis .vr{justify-content:space-between;align-items:center;gap:10px;display:flex}.crm26 .vis .vr span{color:var(--ink-2)}.crm26 .vis .dot{align-items:center;gap:8px;display:inline-flex}.crm26 .vis .dot:before{content:"";background:var(--c,var(--p));border-radius:50%;width:7px;height:7px}.crm26 .vis .sw2{border-radius:var(--radius-full);background:var(--sunk);border:1px solid var(--line);justify-self:start;padding:3px;display:inline-flex}.crm26 .vis .sw2 b{font:600 12px var(--body);border-radius:var(--radius-full);color:var(--ink-3);padding:4px 11px}.crm26 .vis .sw2 b.on{background:var(--p);color:var(--accent-ink)}.crm26 .vis .mt{border-radius:var(--radius-xs);background:var(--sunk);height:8px;position:relative}.crm26 .vis .mt i{border-radius:var(--radius-xs);background:var(--warn);width:33%;position:absolute;inset:0 auto 0 0}.crm26 .vis .mt b{background:var(--ink);width:2px;margin-left:-2px;position:absolute;top:-4px;bottom:-4px;left:100%}.crm26 .hub{grid-template-columns:minmax(0,1fr) minmax(250px,320px) minmax(0,1fr);align-items:center;gap:0 60px;margin-top:48px;display:grid}.crm26 .hub .col{gap:10px;display:grid}.crm26 .node{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding:11px 14px;display:grid;position:relative}.crm26 .node .ic{border-radius:var(--radius-sm);background:var(--sunk);width:36px;height:36px;font:600 14px var(--body);color:var(--ink);place-items:center;display:grid}.crm26 .node .ic.fam{background:var(--c);color:#fff}.crm26 .node b{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.crm26 .node small{color:var(--ink-2);font-size:12px;line-height:1.4;display:block}.crm26 .node:after{content:"";background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--p) 55%, var(--line)) 0 5px, transparent 5px 11px);background-size:11px 2px;width:60px;height:2px;margin-top:-1px;animation:1.1s linear infinite crm26-flow;position:absolute;top:50%}.crm26 .hub .col.l .node:after{left:100%}.crm26 .hub .col.r .node:after{animation-direction:reverse;right:100%}@keyframes crm26-flow{0%{background-position:0 0}to{background-position:11px 0}}.crm26 .core{border-radius:var(--radius-xl);background:var(--paper);border:1px solid color-mix(in srgb, var(--p) 35%, var(--line));box-shadow:0 0 0 6px color-mix(in srgb, var(--p) 8%, transparent), var(--shadow);z-index:1;align-content:center;align-self:stretch;gap:12px;padding:24px;display:grid;position:relative}.crm26 .core .ch{align-items:center;gap:10px;display:flex}.crm26 .core .ch b{font:500 22px/1 var(--display)}.crm26 .core .ch i{background:var(--p);border-radius:50%;width:10px;height:10px}.crm26 .core .cr{border-radius:var(--radius-sm);justify-content:space-between;gap:10px;padding:9px 10px;font-size:14px;transition:background .3s;display:flex}.crm26 .core .cr span{color:var(--ink-2)}.crm26 .core .cr em{font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-style:normal}.crm26 .core .cr.hl{background:color-mix(in srgb, var(--p) 12%, transparent)}.crm26 .more-link{margin-top:26px}.crm26 .more-link a{color:var(--accent-strong);font-weight:500;text-decoration:none}.crm26 .more-link a:hover{text-decoration:underline}.crm26 .ctrl{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:60px;display:grid}.crm26 .pts{gap:4px;margin-top:30px;display:grid}.crm26 .pt{text-align:left;font:inherit;color:var(--ink-2);border:0;border-left:2px solid var(--line);cursor:pointer;background:0 0;gap:4px;padding:12px 0 12px 18px;transition:border-color .25s;display:grid}.crm26 .pt b{font:600 16px var(--body);color:var(--ink-2);transition:color .25s}.crm26 .pt small{color:var(--ink-3);font-size:16px;line-height:1.5}.crm26 .pt[aria-pressed=true]{border-left-color:var(--p)}.crm26 .pt[aria-pressed=true] b{color:var(--ink)}.crm26 .pt[aria-pressed=true] small{color:var(--ink-2)}.crm26 .lock{border-radius:var(--radius-md);background:var(--sunk);color:var(--ink-2);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;margin-top:24px;padding:14px 16px;font-size:14px;display:grid}.crm26 .lock svg{color:var(--ink);margin-top:2px}.crm26 .lock b{color:var(--ink)}.crm26 .zone{border-radius:var(--radius-sm);transition:box-shadow .3s,background .3s}.crm26 .zone.lit{box-shadow:0 0 0 2px color-mix(in srgb, var(--p) 55%, transparent);background:color-mix(in srgb, var(--p) 5%, transparent)}.crm26 .roles{display:grid}.crm26 .rl{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));align-items:center;gap:8px;padding:10px 8px;font-size:14px;display:grid}.crm26 .rl.h{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-top:0;padding-top:4px}.crm26 .rl>:not(:first-child){text-align:center;justify-self:center}.crm26 .rl b{font-weight:600}.crm26 .rl b small{color:var(--ink-3);font-size:12px;font-weight:400;display:block}.crm26 .yes{background:var(--ok-soft);width:20px;height:20px;color:var(--ok);font:700 11px var(--body);border-radius:50%;place-items:center;display:grid}.crm26 .no{color:var(--ink-3)}.crm26 .tgl{border-radius:var(--radius-full);background:var(--line);width:36px;height:20px;transition:background .3s;position:relative}.crm26 .tgl:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.crm26 .tgl.on{background:var(--p)}.crm26 .tgl.on:after{transform:translate(16px)}.crm26 .cvcol{border-radius:var(--radius-sm)}.crm26 .log{margin:0;padding:0;list-style:none;display:grid}.crm26 .log li{border-top:1px solid var(--line);grid-template-columns:50px minmax(0,1fr);gap:12px;padding:9px 8px;font-size:14px;display:grid}.crm26 .log li em{font:500 12px var(--mono);color:var(--ink-3);padding-top:1px;font-style:normal}.crm26 .log li span{color:var(--ink-2)}.crm26 .log li b{color:var(--ink);font-weight:600}.crm26 .scr .lbl{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-top:6px}.crm26 .famrow{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.crm26 .fm{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-md);gap:4px;padding:18px 18px 20px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.crm26 .fm:hover{border-color:var(--ink-3);transform:translateY(-2px)}.crm26 .fm b{align-items:center;gap:8px;font-weight:600;display:inline-flex}.crm26 .fm b:before{content:"";background:var(--c);border-radius:50%;width:8px;height:8px}.crm26 .fm small{color:var(--ink-2);font-size:14px}.crm26 .fam-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.crm26 .fam-h h2{font:400 clamp(26px, 3vw, 32px)/1.15 var(--display)}.crm26 .fam-h a{color:var(--accent-strong);font-size:16px;font-weight:500;text-decoration:none}.crm26 .close{background:var(--ink);color:var(--ground);border-radius:var(--radius-xl);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:110px;padding:56px 44px;display:grid}.crm26 .close h2{font:400 clamp(30px, 3.6vw, 42px)/1.1 var(--display)}.crm26 .close p{color:color-mix(in srgb, var(--ground) 72%, var(--ink));margin:10px 0 0}.crm26 .close .btn.pri{background:var(--ground);color:var(--ink)}.crm26 .close .acts2{flex-wrap:wrap;gap:10px;display:flex}.crm26 .close .btn.line{color:var(--ground);border-color:color-mix(in srgb, var(--ground) 32%, transparent);background:0 0}.crm26 footer{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:14px;padding-block:48px 64px;font-size:14px;display:flex}.crm26 footer nav{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.crm26 footer a{text-decoration:none}.crm26 footer a:hover{color:var(--ink)}.crm26 .note{font:12px var(--mono);color:var(--ink-3);margin-top:10px}@media (max-width:1100px){.crm26 .ws-body{grid-template-columns:minmax(0,1fr) 280px}.crm26 .ws-nav{display:none}}@media (max-width:1000px){.crm26 .caps,.crm26 .famrow{grid-template-columns:repeat(2,minmax(0,1fr))}.crm26 .ans{padding-left:4px}}@media (max-width:900px){.crm26 .nav{display:none}.crm26 .close{grid-template-columns:minmax(0,1fr);padding:40px 24px}.crm26 section.sec{padding-block:72px 0}.crm26 .how{grid-template-columns:minmax(0,1fr);gap:36px}.crm26 .how .rule{transform-origin:top;width:1px;height:auto;inset:0 auto 0 13px}.crm26 .ans{grid-template-columns:minmax(0,1fr);gap:22px}.crm26 .ctrl{grid-template-columns:minmax(0,1fr);gap:36px}.crm26 .hub{grid-template-columns:minmax(0,1fr);gap:12px}.crm26 .hub .core{order:-1;margin-bottom:10px}.crm26 .hub .col{grid-template-columns:repeat(2,minmax(0,1fr))}.crm26 .node:after{display:none}}@media (max-width:760px){.crm26 .band{padding:30px 16px 24px}.crm26 .ws-body{grid-template-columns:minmax(0,1fr);min-height:0}.crm26 .rec{padding:18px 16px 16px}.crm26 .today{border-left:0;border-top:1px solid var(--line);padding:16px}.crm26 .today .task.old:nth-child(n+4),.crm26 .ws-bar .find{display:none}.crm26 .fld{grid-template-columns:84px minmax(0,1fr);gap:10px}.crm26 .vw{margin-left:0}.crm26 .steps{grid-template-columns:repeat(3,minmax(0,1fr)) 42px;gap:6px}.crm26 .stp{padding:10px 10px 12px}.crm26 .stp span.d{display:none}.crm26 .stp b{font-size:14px;line-height:1.3}.crm26 .ask summary{grid-template-columns:minmax(0,1fr) 20px;gap:6px 14px;padding:20px 0}.crm26 .ask summary .k,.crm26 .ask summary q{grid-column:1}.crm26 .ask summary:after{grid-area:1/2/span 2}.crm26 .ans{padding:0 0 28px}.crm26 .ws-toast{padding:8px 12px;font-size:12px;bottom:14px}}@media (max-width:560px){.crm26 .caps,.crm26 .famrow,.crm26 .hub .col{grid-template-columns:minmax(0,1fr)}.crm26 .scr{padding:16px}.crm26 .rl{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,.9fr));padding-inline:4px;font-size:12px}.crm26 .rl.h{letter-spacing:.04em;font-size:11px}.crm26 .log li{grid-template-columns:44px minmax(0,1fr);padding-inline:4px}.crm26 .big{font-size:36px}}@media (max-width:480px){.crm26 .top .acts .ghost{display:none}.crm26 .hero{padding-block:30px 34px}.crm26 .stp small{display:none}}@media (prefers-reduced-motion:reduce){.crm26,.crm26 *,.crm26 :before,.crm26 :after{transition:none!important;animation:none!important}}:is(html:has(.crm26),body:has(.crm26)){background:var(--ground)}.crm26{min-height:100vh}
