.site #key-features{--kf-mute:var(--sd-muted);--kf-edge:var(--sd-edge);--kf-sel:#4a42c833}.site #key-features .kf-i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.site #key-features .kf-sec{padding-block:clamp(60px,7.6vw,116px);overflow-x:clip}.site #key-features .kf-sec:first-of-type{padding-top:clamp(64px,8vw,120px)}.site #key-features .kf-sec:last-of-type{padding-bottom:clamp(80px,10vw,144px)}.site #key-features .kf-grid{grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-items:center;gap:clamp(48px,7vw,112px);display:grid}.site #key-features .kf-flip{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.site #key-features .kf-flip .kf-copy{order:2}.site #key-features .kf-copy{align-content:center;gap:28px;display:grid}.site #key-features .kf-head{align-content:start;gap:16px;display:grid}.site #key-features .kf-cap.eyebrow{gap:10px}.site #key-features .kf-cap.eyebrow:before{content:none;display:none}.site #key-features .kf-cap-ic{width:28px;height:28px;color:var(--sd-accent-ink);background:var(--sd-accent);border-radius:9px;flex:none;place-items:center;display:grid}.site #key-features .kf-cap-ic .kf-i{width:15px;height:15px}.site #key-features .kf-head .h2{margin-top:2px}.site #key-features .kf-pts{display:grid}.site #key-features .kf-pts li{color:var(--sd-ink-2);text-wrap:pretty;border-top:1px solid var(--sd-line);grid-template-columns:20px minmax(0,1fr);gap:12px;padding:13px 0;font-size:1rem;line-height:1.55;display:grid}.site #key-features .kf-pts .kf-i{width:18px;height:18px;color:var(--sd-ink);stroke-width:2.2px;margin-top:3px}.site #key-features .kf-cta{margin:0}@media (max-width:1179px){.site #key-features .kf-grid,.site #key-features .kf-flip{grid-template-columns:minmax(0,1fr);gap:36px}.site #key-features .kf-flip .kf-copy{order:0}.site #key-features .kf-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px 56px}.site #key-features .kf-vis{justify-self:center;width:100%;max-width:880px}}@media (max-width:860px){.site #key-features .kf-copy{grid-template-columns:minmax(0,1fr);gap:22px}}@media (max-width:719px){.site #key-features .kf-vis{max-width:480px}}.site #key-features .kf-vis{min-width:0;position:relative}.site #key-features .kf-pic{-webkit-tap-highlight-color:transparent;border-radius:24px;position:relative}.site.motion #key-features .kf-pic[role=button]{cursor:pointer}.site #key-features .kf-pic:focus{outline:none}.site #key-features .kf-pic:focus-visible{outline:2.5px solid var(--sd-indigo);outline-offset:8px}.site #key-features .kf-stage{width:100%;aspect-ratio:var(--kf-w) / var(--kf-h);position:relative;container-type:inline-size}.site #key-features .kf-in{font-size:calc(100cqw / var(--kf-w));color:var(--sd-ink);-webkit-user-select:none;user-select:none;transition:opacity .34s var(--sd-out);line-height:1.35;position:absolute;inset:0}.site #key-features .no-tr,.site #key-features .no-tr *,.site #key-features .no-tr :before,.site #key-features .no-tr :after{transition:none!important;animation:none!important}.site #key-features .paused .kf-in *,.site #key-features .paused .kf-in :before,.site #key-features .paused .kf-in :after{animation-play-state:paused!important}@keyframes kf-flash{0%{opacity:0;transform:scale(.86)}19%{opacity:1;transform:none}69%{opacity:1;transform:none}to{opacity:0;transform:scale(1.04)}}.site #key-features .kf-win{background:var(--sd-desk);border:1px solid var(--sd-line-2);box-shadow:var(--sd-lift);border-radius:1.6em;flex-direction:column;display:flex;position:absolute;overflow:hidden}.site #key-features .kf-bar{background:var(--sd-paper);border-bottom:1px solid var(--sd-line);flex:none;align-items:center;gap:1em;height:3em;padding:0 1.3em;display:flex}.site #key-features .kf-dots{flex:none;gap:.5em;display:flex}.site #key-features .kf-dots i{background:var(--sd-line-2);border-radius:50%;width:.85em;height:.85em}.site #key-features .kf-bar-t{text-overflow:ellipsis;min-width:0;font:500 1.15em / 1 var(--sd-mono);color:var(--kf-mute);text-align:center;white-space:nowrap;flex:1;margin-right:3.4em;overflow:hidden}.site #key-features .kf-app{flex:1;min-height:0;display:flex}.site #key-features .kf-rail{flex-direction:column;flex:none;align-items:center;gap:.6em;width:5.2em;padding-top:1.4em;display:flex}.site #key-features .kf-rail .kf-mk{width:2.4em;height:2.4em;margin-bottom:1em}.site #key-features .kf-rail>i{width:3.1em;height:3.1em;color:var(--sd-ink);border-radius:1em;place-items:center;display:grid}.site #key-features .kf-rail>i .kf-i{stroke-width:1.8px;width:1.55em;height:1.55em}.site #key-features .kf-rail>i.kf-sel{color:var(--sd-accent-ink);background:var(--sd-accent)}.site #key-features .kf-main{flex-direction:column;flex:1;min-width:0;padding:1.6em 2em 0 .8em;display:flex}.site #key-features .kf-b{height:2.5em;color:var(--sd-ink);white-space:nowrap;transition:transform .15s var(--sd-out), opacity .2s var(--sd-out);border:1px solid #0000;border-radius:99em;flex:none;justify-content:center;align-items:center;gap:.4em;padding:0 .95em;font-size:1.3em;font-weight:500;line-height:1;display:inline-flex}.site #key-features .kf-b .kf-i{width:1.15em;height:1.15em}.site #key-features .kf-b-p{color:#fff;background:var(--sd-indigo)}.site #key-features .kf-b-o{background:var(--sd-desk);border-color:var(--sd-line)}.site #key-features .kf-b-w{background:var(--sd-paper);border-color:var(--sd-line)}.site #key-features .kf-b-s{background:var(--sd-line)}.site #key-features .kf-b-g{color:var(--sd-accent-ink);background:0 0}.site #key-features .kf-b-ok{color:var(--sd-success);background:var(--sd-success-bg)}.site #key-features .kf-b-ok .kf-i{stroke-width:2.6px}.site #key-features .kf-press{transform:scale(.93)!important}.site #key-features .kf-bdg{white-space:nowrap;border:1px solid #0000;border-radius:99em;align-items:center;gap:.3em;height:1.75em;padding:0 .6em;font-size:1.15em;font-weight:500;line-height:1;display:inline-flex}.site #key-features .kf-bdg .kf-i{stroke-width:2.4px;width:1em;height:1em}.site #key-features .kf-ok{color:var(--sd-success);background:var(--sd-success-bg)}.site #key-features .kf-warn{color:var(--sd-warning);background:var(--sd-warning-bg)}.site #key-features .kf-bad{color:var(--sd-danger);background:var(--sd-danger-bg)}.site #key-features .kf-out{color:var(--sd-ink);background:var(--sd-paper);border-color:var(--sd-line)}.site #key-features .kf-lil{color:var(--sd-accent-ink);background:var(--sd-accent)}.site #key-features .kf-srch{min-width:0;height:2.6em;color:var(--kf-mute);white-space:nowrap;background:var(--sd-desk-3);border-radius:99em;align-items:center;gap:.55em;padding:0 1em;font-size:1.25em;display:flex;overflow:hidden}.site #key-features .kf-srch .kf-i{width:1.1em;height:1.1em}.site #key-features .kf-av{width:2.6em;height:2.6em;color:var(--sd-accent-ink);letter-spacing:.02em;background:var(--sd-accent);border-radius:50%;flex:none;place-items:center;font-size:1em;font-weight:700;display:inline-grid}.site #key-features .kf-num{height:1.75em;color:var(--sd-indigo);background:var(--sd-indigo-10);border-radius:.45em;place-items:center;padding:0 .5em;font-size:.76em;font-weight:600;display:inline-grid}.site #key-features .kf-tick{color:#fff;background:var(--sd-desk-3);border-radius:.45em;flex:none;place-items:center;width:1.65em;height:1.65em;transition:background-color 10ms;display:grid}.site #key-features .kf-tick .kf-i{stroke-width:3px;width:1.15em;height:1.15em;transition:opacity .15s,transform .2s cubic-bezier(.3,1.6,.5,1)}.site #key-features .kf-tick.kf-ck{background:var(--sd-indigo)}.site #key-features .live .kf-tick.kf-ck[data-k]:not(.is){background:var(--sd-desk-3)}.site #key-features .live .kf-tick.kf-ck[data-k]:not(.is) .kf-i{opacity:0;transform:scale(.4)}.site #key-features .kf-tick:not(.kf-ck) .kf-i{opacity:0}.site #key-features .kf-sw{vertical-align:top;display:inline-grid}.site #key-features .kf-sw>*{transition:opacity .25s var(--sd-out), transform .3s var(--sd-out);grid-area:1/1}.site #key-features .kf-sw>:first-child{opacity:0}.site #key-features .live .kf-sw:not(.is)>:first-child{opacity:1}.site #key-features .live .kf-sw:not(.is)>:last-child{opacity:0;transform:translateY(.35em)}.site #key-features .kf-sf{vertical-align:top;display:inline-grid}.site #key-features .kf-sf>*{transition:opacity .3s var(--sd-out), transform .3s var(--sd-out);grid-area:1/1}.site #key-features .kf-sf-ph{color:var(--sd-indigo);white-space:nowrap;opacity:0;background:#4a42c814;border:1px dashed #4a42c8b3;border-radius:.4em;place-self:start;margin-left:-.4em;padding:0 .4em}.site #key-features .live .kf-sf:not(.is) .kf-sf-ph{opacity:1}.site #key-features .live .kf-sf:not(.is) .kf-sf-v{opacity:0;transform:translateY(.35em)}.site #key-features .kf-pop{transition:opacity .3s var(--sd-out), transform .45s cubic-bezier(.3, 1.3, .5, 1)}.site #key-features .live .kf-pop[data-k]:not(.is){pointer-events:none;opacity:0;transform:translateY(1.2em)scale(.97)}.site #key-features .kf-tr8{transition:opacity .3s var(--sd-out), transform .45s cubic-bezier(.3, 1.3, .5, 1)}.site #key-features .kf-once{pointer-events:none;opacity:0;transform:translateY(.8em)scale(.97)}.site #key-features .kf-once.kf-open{opacity:1;transform:none}.site #key-features .live .kf-in [data-k].kf-gone:not(.is){display:none}.site #key-features .kf-ring{position:relative}.site #key-features .kf-ring:after{pointer-events:none;content:"";border:2px solid var(--sd-indigo);border-radius:inherit;opacity:0;transition:opacity .3s var(--sd-out);position:absolute;inset:-.45em}.site #key-features .kf-ring.kf-lit:after{opacity:1}.site #key-features .kf-toast{z-index:12;background:var(--sd-paper);border:1px solid var(--sd-line-2);box-shadow:var(--sd-lift);border-radius:1.4em;align-items:center;gap:1em;padding:1em 1.5em 1em 1em;display:flex;position:absolute}.site #key-features .kf-toast-ic{width:2.8em;height:2.8em;color:var(--sd-success);background:var(--sd-success-bg);border-radius:.95em;flex:none;place-items:center;display:grid}.site #key-features .kf-toast-ic .kf-i{stroke-width:2.3px;width:1.45em;height:1.45em}.site #key-features .kf-toast-t{letter-spacing:-.005em;font-size:1.3em;font-weight:600;line-height:1.25;display:block}.site #key-features .kf-toast-s{color:var(--kf-mute);margin-top:.15em;font-size:1.15em;line-height:1.3;display:block}.site #key-features .kf-cur{z-index:30;pointer-events:none;opacity:0;width:2.5em;height:2.5em;transition:transform .72s var(--sd-inout), opacity .25s var(--sd-out);margin:-.3em 0 0 -.55em;position:absolute;top:0;left:0}.site #key-features .kf-cur svg{filter:drop-shadow(0 1px 1.5px #1c171459);transform-origin:22% 12%;width:100%;height:100%;transition:transform .12s var(--sd-out);display:block;overflow:visible}.site #key-features .kf-cur.kf-show{opacity:1}.site #key-features .kf-cur.kf-quick{transition-duration:.34s,.25s}.site #key-features .kf-cur.kf-down svg{transform:scale(.82)}.site #key-features .kf-cur:after{content:"";border:2px solid var(--sd-indigo);opacity:0;border-radius:50%;width:2.6em;height:2.6em;margin:-1.3em 0 0 -1.3em;position:absolute;top:.3em;left:.55em}.site #key-features .kf-cur.kf-down:after{animation:kf-ping .5s var(--sd-out)}@keyframes kf-ping{0%{opacity:.85;transform:scale(.35)}to{opacity:0;transform:scale(1.25)}}.site #key-features .kf-tap{z-index:30;pointer-events:none;opacity:0;background:#4a42c847;border:2px solid #4a42c88c;border-radius:50%;width:3.6em;height:3.6em;margin:-1.8em 0 0 -1.8em;position:absolute;top:0;left:0}.site #key-features .kf-tap.kf-go{animation:kf-tap .55s var(--sd-out)}@keyframes kf-tap{0%{opacity:0;transform:scale(.5)}25%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.3)}}.site #key-features .kf-thumb{background:var(--sd-paper);background-image:linear-gradient(#3e3936, #3e3936), linear-gradient(#cfcbca, #cfcbca), linear-gradient(#071732, #071732), linear-gradient(var(--sd-line), var(--sd-line)), repeating-linear-gradient(var(--sd-paper) 0 .7em, var(--sd-desk-3) .7em 1.05em, var(--sd-paper) 1.05em 1.55em), repeating-linear-gradient(var(--sd-paper) 0 .7em, var(--sd-desk-3) .7em 1.05em, var(--sd-paper) 1.05em 1.55em), linear-gradient(var(--sd-indigo-10), var(--sd-indigo-10)), linear-gradient(#f2f1f1, #f2f1f1);border:1px solid var(--sd-line);background-position:1em 1em,1em 1.95em,calc(100% - 1em) 1em,1em 3.2em,1em 4em,58% 4em,1em 9.2em,1em 10.6em;background-repeat:no-repeat;background-size:34% .55em,22% .34em,15% .7em,calc(100% - 2em) 1px,38% 4.6em,34% 4.6em,1.4em .9em,calc(100% - 2em) 3.4em;border-bottom:0;border-radius:.6em .6em 0 0;height:100%;display:block}.site #key-features .kf-thumb.kf-t2{background-position:1em 1em,1em 1.95em,calc(100% - 1em) 1em,1em 3.2em,1em 4em,1em 6.2em,1em 11em,1em 12.4em;background-size:30% .55em,26% .34em,15% .7em,calc(100% - 2em) 1px,calc(100% - 2em) 1.55em,calc(100% - 2em) 4.6em,1.4em .9em,calc(100% - 2em) 3.4em}.site #key-features .kf-file{height:100%;color:var(--kf-mute);background:var(--sd-paper);border:1px solid var(--sd-line);border-bottom:0;border-radius:.6em .6em 0 0;place-items:center;display:grid}.site #key-features .kf-file .kf-i{stroke-width:1.3px;width:3.2em;height:3.2em}.site #key-features .kf-file b{font:600 1em / 1 var(--sd-mono);letter-spacing:.06em;margin-top:-1.2em}.site #key-features .kf-logo{color:var(--a-navy);flex:none;align-items:center;gap:.55em;display:inline-flex}.site #key-features .kf-logo>i{width:2.7em;height:2.7em;color:var(--sd-hivis);background:var(--sd-navy);border-radius:.6em;place-items:center;display:grid}.site #key-features .kf-logo>i .kf-i{fill:currentColor;stroke:none;stroke-width:2.2px;width:1.6em;height:1.6em}.site #key-features .kf-logo>span{line-height:1;display:grid}.site #key-features .kf-logo b{letter-spacing:.05em;font-size:1.25em;font-weight:800}.site #key-features .kf-logo em{letter-spacing:.09em;margin-top:.35em;font-size:.72em;font-style:normal;font-weight:600}.site #key-features .kf-pie{flex:none;width:2.6em;height:2.6em;transform:rotate(-90deg)}.site #key-features .kf-pie circle{fill:none;stroke-width:16px}.site #key-features .kf-pie .kf-pt{stroke:var(--sd-line)}.site #key-features .kf-pie .kf-pa{stroke:var(--sd-cyan);stroke-dasharray:100}.site #key-features .kf-sig path{fill:none;stroke:var(--sd-ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.5;stroke-dashoffset:0;transition:stroke-dashoffset 1.3s cubic-bezier(.45,.05,.35,1)}.site #key-features .live .kf-sig[data-k]:not(.is) path{stroke-dashoffset:1.01px}.site #key-features .kf-p-tpl{--kf-w:70;--kf-h:56}.site #key-features .kf-tpl-win{inset:0 0 2.6em}.site #key-features .kf-tpl-top{justify-content:space-between;align-items:center;gap:1em;display:flex}.site #key-features .kf-tpl-top .kf-srch{width:24em;margin-left:13em}.site #key-features .kf-cred{height:2.4em;color:var(--sd-accent-ink);white-space:nowrap;background:var(--sd-accent);border-radius:99em;align-items:center;gap:.5em;padding:0 .85em 0 .65em;font-size:1.2em;font-weight:500;transition:transform .35s cubic-bezier(.3,1.7,.5,1);display:inline-flex}.site #key-features .kf-cred .kf-i{width:1.2em;height:1.2em}.site #key-features .kf-cred.kf-bump{transform:scale(1.08)}.site #key-features .kf-tpl-head{align-items:center;gap:.8em;margin-top:1.4em;display:flex}.site #key-features .kf-pt{letter-spacing:-.012em;margin-right:auto;font-size:1.75em;font-weight:500;line-height:1.2}.site #key-features .kf-tpl-body{flex:1;gap:1.6em;min-height:0;margin-top:1.4em;display:flex}.site #key-features .kf-tgrid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:1.4em;min-width:0;display:grid}.site #key-features .kf-tc{background:var(--sd-paper);border:1px solid var(--kf-edge);transition:opacity .22s var(--sd-out), transform .22s var(--sd-out);border-radius:2.4em;flex-direction:column;display:flex;overflow:hidden}.site #key-features .kf-tc-ph{aspect-ratio:16/9;background:var(--sd-zebra);flex:none;display:block;overflow:hidden}.site #key-features .kf-tc-ph img{object-fit:cover;width:100%;height:100%;display:block}.site #key-features .kf-tc-b{padding:1.1em 1.25em .2em}.site #key-features .kf-tc-t{letter-spacing:-.006em;min-height:2.5em;font-size:1.45em;font-weight:500;line-height:1.25;display:block}.site #key-features .kf-tc-s{color:var(--kf-mute);margin-top:.3em;font-size:1.2em;display:block}.site #key-features .kf-tc-a{justify-content:flex-end;gap:.75em;padding:1em 1.6em 1.6em;display:flex}.site #key-features .kf-addb{display:inline-grid}.site #key-features .kf-addb>*{transition:opacity .2s var(--sd-out), transform .3s cubic-bezier(.3, 1.5, .5, 1);grid-area:1/1}.site #key-features .kf-addb>:first-child{opacity:0}.site #key-features .live .kf-addb:not(.is)>:first-child{opacity:1}.site #key-features .live .kf-addb:not(.is)>:last-child{opacity:0;transform:scale(.8)}.site #key-features .kf-tc[data-set=a]{display:none}.site #key-features .live .kf-tgrid:not(.is) .kf-tc[data-set=a]{display:flex}.site #key-features .live .kf-tgrid:not(.is) .kf-tc[data-set=b]{display:none}.site #key-features .kf-tgrid.kf-leaving .kf-tc[data-set=a]{opacity:0;transform:scale(.95)}.site #key-features .kf-fp{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.4em;flex-direction:column;flex:none;align-self:flex-start;gap:.15em;width:20em;padding:1.3em 1.1em;display:flex}.site #key-features .kf-fp .kf-srch{background:var(--sd-zebra);margin-bottom:.45em}.site #key-features .kf-fh{color:var(--kf-mute);padding:.55em .85em .3em;font-size:1.05em;font-weight:500}.site #key-features .kf-fo{height:2.2em;color:var(--sd-ink);white-space:nowrap;border-radius:1em;justify-content:space-between;align-items:center;gap:.5em;padding:0 .8em;font-size:1.25em;transition:background-color 10ms;display:flex}.site #key-features .kf-fo em{color:var(--kf-mute);font-style:normal}.site #key-features .kf-fo.kf-sel em{color:#4d478f}.site #key-features .kf-fo .kf-i{stroke-width:2.6px;width:1em;height:1em;transition:opacity .2s}.site #key-features .kf-fo.kf-sel{color:var(--sd-accent-ink);background:var(--sd-accent)}.site #key-features .live .kf-fo.kf-sel[data-k]:not(.is){color:var(--sd-ink);background:0 0}.site #key-features .live .kf-fo.kf-sel[data-k]:not(.is) .kf-i{opacity:0}.site #key-features .kf-tpl-toast{bottom:.8em;left:7.4em}@media (max-width:719px){.site #key-features .kf-p-tpl{--kf-w:40;--kf-h:66}.site #key-features .kf-tpl-win .kf-rail{display:none}.site #key-features .kf-tpl-win .kf-main{padding:1.4em 1.4em 0}.site #key-features .kf-tpl-top{flex-direction:column;align-items:stretch;gap:.9em}.site #key-features .kf-tpl-top .kf-srch{width:auto;margin:0}.site #key-features .kf-cred{align-self:flex-start}.site #key-features .kf-tpl-head{margin-top:1.3em}.site #key-features .kf-tpl-head .kf-b-o{display:none}.site #key-features .kf-tpl-body{flex-direction:column;gap:1.2em;margin-top:1.1em}.site #key-features .kf-fp{background:0 0;border:0;border-radius:0;flex-direction:row;order:-1;align-self:stretch;gap:.6em;width:auto;padding:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.site #key-features .kf-fp .kf-srch,.site #key-features .kf-fp .kf-fh,.site #key-features .kf-fp .kf-fo-t{display:none}.site #key-features .kf-fo{background:var(--sd-paper);border:1px solid var(--sd-line-2);border-radius:99em;flex:none;height:2.3em}.site #key-features .kf-fo.kf-sel{border-color:#0000}.site #key-features .kf-tgrid{gap:1.1em}.site #key-features .kf-tc{border-radius:2em}.site #key-features .kf-tc-b{padding:1em 1.1em .15em}.site #key-features .kf-tc-t{font-size:1.38em}.site #key-features .kf-tc-a{gap:.5em;padding:.8em 1em 1.1em}.site #key-features .kf-tc-a .kf-b{padding:0 .75em;font-size:1.2em}.site #key-features .kf-tpl-toast{bottom:.6em;left:1.6em;right:1.6em}}.site #key-features .kf-p-doc{--kf-w:70;--kf-h:58}.site #key-features .kf-docsw{justify-content:center;margin-bottom:20px;display:flex}.site #key-features .kf-seg{background:var(--sd-paper);border:1px solid var(--sd-line-2);border-radius:999px;gap:3px;padding:4px;display:inline-flex}.site #key-features .kf-seg button{min-height:44px;font:500 .9375rem / 1 var(--sd-font);color:var(--sd-ink-2);cursor:pointer;transition:background-color .18s var(--sd-out), box-shadow .18s var(--sd-out), color .18s var(--sd-out);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 20px 0 16px;display:inline-flex}.site #key-features .kf-seg button:hover{color:var(--sd-ink);background:var(--sd-desk)}.site #key-features .kf-seg button[aria-pressed=true]{color:var(--sd-on-hivis);background:var(--sd-hivis);box-shadow:inset 0 0 0 2px var(--sd-ink)}.site #key-features .kf-seg .kf-i{width:17px;height:17px}.site #key-features .kf-dtiles{opacity:.4;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6em;display:grid;position:absolute;top:-1.2em;left:-1.5em;right:-1.5em;-webkit-mask-image:linear-gradient(#0000,#000 9% 32%,#0000 86%);mask-image:linear-gradient(#0000,#000 9% 32%,#0000 86%)}.site #key-features .kf-dt{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.3em;flex-direction:column;display:flex;overflow:hidden}.site #key-features .kf-dt-th{background:var(--sd-zebra);height:11.5em;padding:1.4em 1.4em 0}.site #key-features .kf-dt b{padding:1em 1.15em .15em;font-size:1.3em;font-weight:500;line-height:1.25;display:block}.site #key-features .kf-dt em{color:var(--kf-mute);padding:0 1.35em 1.4em;font-size:1.1em;font-style:normal;display:block}.site #key-features .kf-dv{transition:opacity .22s var(--sd-out) .3s;position:absolute;inset:0}.site #key-features .kf-dtop{z-index:4;background:var(--sd-paper);border:1px solid var(--sd-line-2);box-shadow:var(--sd-soft);border-radius:99em;align-items:center;gap:1em;padding:.45em .45em .45em 1.2em;display:flex;position:absolute;top:1.2em;right:12.8em}.site #key-features .kf-back{width:3.4em;height:3.4em;color:var(--sd-ink);background:var(--sd-desk);border:1px solid var(--sd-line-2);border-radius:50%;flex:none;place-items:center;display:grid}.site #key-features .kf-back .kf-i{width:1.4em;height:1.4em}.site #key-features .kf-stat{color:var(--sd-ink-2);white-space:nowrap;align-items:center;gap:.55em;font-size:1.2em;display:inline-flex}.site #key-features .kf-stat i{background:var(--sd-green);border-radius:50%;flex:none;width:.55em;height:.55em;transition:background-color 10ms}.site #key-features .live .kf-stat[data-k]:not(.is) i{background:var(--sd-warning)}.site #key-features .kf-dsave .kf-i{width:1.15em;height:1.15em}.site #key-features .kf-modes{gap:.8em;display:grid;position:absolute;top:7.6em;left:59.2em}.site #key-features .kf-modes span{width:3.4em;height:3.4em;color:var(--sd-ink);background:var(--sd-paper);border:1px solid var(--sd-line-2);border-radius:50%;place-items:center;display:grid}.site #key-features .kf-modes span.kf-sel{background:var(--sd-line);border-color:#0000}.site #key-features .kf-modes .kf-i{stroke-width:1.8px;width:1.4em;height:1.4em}.site #key-features .kf-a4{width:53em;position:absolute;top:6.6em;bottom:0;left:4.2em}.site #key-features .kf-logo-a4{margin-top:.3em;font-size:.86em}.site #key-features .kf-a4 .kf-meta{gap:1.4em 2em;margin-top:2em;padding:0 .6em}.site #key-features .kf-a4 .kf-meta dd{font-size:1.3em}.site #key-features .kf-a4 .kf-dsec{margin-top:2em}.site #key-features .kf-a4-pp{background:var(--sd-paper);border:1px solid var(--kf-edge);box-shadow:var(--sd-lift);border-bottom:0;border-radius:2.6em 2.6em 0 0;padding:2.8em 3.2em 0;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 84%,#0000 99%);mask-image:linear-gradient(#000 84%,#0000 99%)}.site #key-features .kf-dh{justify-content:space-between;align-items:flex-start;gap:1.5em;display:flex}.site #key-features .kf-dtitle{letter-spacing:-.02em;font-size:2.15em;font-weight:700;line-height:1.15}.site #key-features .kf-draft{vertical-align:.3em;color:#fff;letter-spacing:0;background:var(--sd-indigo);border-radius:99em;align-items:center;height:1.55em;margin-left:.45em;padding:0 .6em;font-size:.54em;font-weight:500;display:inline-flex}.site #key-features .kf-dsub{color:var(--kf-mute);margin-top:.45em;font-size:1.3em}.site #key-features .kf-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5em 3em;margin-top:2.4em;padding:0 1.2em;display:grid}.site #key-features .kf-meta dt{color:var(--kf-mute);text-transform:uppercase;letter-spacing:.02em;font-size:1.12em;font-weight:600}.site #key-features .kf-meta dd{color:var(--sd-ink);margin:.4em 0 0;font-size:1.35em;font-weight:500;line-height:1.3}.site #key-features .kf-dsec{letter-spacing:-.01em;align-items:center;gap:.6em;margin:2.3em 1.2em 0;font-size:1.6em;font-weight:700;display:flex}.site #key-features .kf-risk{border:1px solid var(--sd-line);border-radius:.9em;margin:1.2em 1.2em 0;overflow:hidden}.site #key-features .kf-rr{color:var(--kf-mute);border-top:1px solid var(--sd-line);grid-template-columns:1.6em 10em 4.8em minmax(0,1fr);gap:.9em;padding:1em 1.1em;font-size:1.2em;line-height:1.35;display:grid}.site #key-features .kf-rr:first-child{color:var(--kf-mute);background:var(--sd-zebra);border-top:0;padding-block:.9em;font-size:1.12em;font-weight:600}.site #key-features .kf-rr:nth-child(odd):not(:first-child){background:var(--sd-desk)}.site #key-features .kf-rr b{color:var(--sd-ink);font-weight:600}.site #key-features .kf-rr>span:first-child{color:var(--sd-ink)}.site #key-features .kf-rt{border-radius:99em;justify-self:start;align-items:center;height:1.55em;padding:0 .5em;font-size:.92em;font-weight:500;display:inline-flex}.site #key-features .kf-rt-h{color:var(--sd-danger);background:var(--sd-danger-bg)}.site #key-features .kf-rt-m{color:var(--sd-warning);background:var(--sd-warning-bg)}.site #key-features .kf-ed{color:var(--sd-ink-2)}.site #key-features .kf-ed-o{isolation:isolate;display:none;position:relative}.site #key-features .kf-ed-o:before{z-index:-1;content:"";background:var(--kf-sel);transform-origin:0;transition:transform .55s var(--sd-inout);border-radius:.2em;position:absolute;inset:-.05em -.12em;transform:scaleX(0)}.site #key-features .kf-ed.kf-selon .kf-ed-o:before{transform:none}.site #key-features .live .kf-ed:not(.is):not(.kf-typing) .kf-ed-o{display:inline-block}.site #key-features .live .kf-ed:not(.is):not(.kf-typing) .kf-ed-n,.site #key-features .live .kf-ed.kf-typing:not(.is) .kf-ch:not(.is){display:none}.site #key-features .kf-caret{vertical-align:-.17em;background:var(--sd-indigo);width:1.5px;height:1.1em;margin-left:1px;display:none}.site #key-features .live .kf-ed.kf-typing:not(.is) .kf-caret{display:inline-block}.site.motion #key-features .live .kf-ed.kf-typing .kf-caret{animation:1s steps(2,start) infinite kf-blink}@keyframes kf-blink{to{visibility:hidden}}.site #key-features .kf-tools{z-index:3;white-space:nowrap;background:var(--sd-paper);border:1px solid var(--kf-edge);box-shadow:var(--sd-lift);border-radius:99em;align-items:center;gap:.1em;padding:.5em .7em;display:flex;position:absolute;bottom:1.2em;left:50%;transform:translate(-50%)}.site #key-features .kf-tools>span{width:3.3em;height:3.3em;color:var(--sd-ink);border-radius:50%;place-items:center;display:grid}.site #key-features .kf-tools .kf-i{stroke-width:1.8px;width:1.55em;height:1.55em}.site #key-features .kf-tools>.kf-sep{background:var(--sd-line);border-radius:0;width:1px;height:2.2em;margin:0 .35em}.site #key-features .kf-tools>.kf-ins{gap:.4em;width:auto;height:2.55em;padding:0 .8em;font-size:1.3em;font-weight:500;display:inline-flex}.site #key-features .kf-tools>.kf-ins .kf-i{width:1.2em;height:1.2em}.site #key-features .kf-mv{width:26em;height:55.4em;box-shadow:0 1px 0 #ffffff14 inset, var(--sd-lift);opacity:0;transition:opacity .25s var(--sd-out), transform .4s var(--sd-out);background:#1c1714;border-radius:3.9em;padding:.6em;position:absolute;top:1.4em;left:22em;transform:scale(1.03)}.site #key-features .kf-mv-scr{background:var(--sd-desk);border-radius:3.3em;height:100%;position:relative;overflow:hidden}.site #key-features .kf-sbar{justify-content:space-between;align-items:center;height:4em;padding:0 2.4em 0 2.8em;font-size:1em;display:flex}.site #key-features .kf-sbar b{font-size:1.3em;font-weight:600}.site #key-features .kf-sbar>span{align-items:center;gap:.35em;display:flex}.site #key-features .kf-sbar>span i{background:var(--sd-ink);border-radius:1px;width:.35em;display:block}.site #key-features .kf-sbar>span i:first-child{height:.5em}.site #key-features .kf-sbar>span i:nth-child(2){height:.75em}.site #key-features .kf-sbar>span i:nth-child(3){height:1em}.site #key-features .kf-sbar>span u{border:1.5px solid var(--sd-ink);border-radius:.3em;width:2.1em;height:1em;margin-left:.4em;display:block;position:relative}.site #key-features .kf-sbar>span u:after{content:"";background:var(--sd-ink);border-radius:.1em;position:absolute;inset:.15em .5em .15em .15em}.site #key-features .kf-island{background:#1c1714;border-radius:99em;width:7em;height:2.1em;margin-left:-3.5em;position:absolute;top:.9em;left:50%}.site #key-features .kf-mh{text-align:center;grid-template-columns:2.8em 1fr 2.8em;align-items:center;padding:.3em 1.4em .8em;display:grid}.site #key-features .kf-mh .kf-i{width:1.5em;height:1.5em}.site #key-features .kf-mh b{font-size:1.3em;font-weight:500;line-height:1.2;display:block}.site #key-features .kf-mh em{color:var(--kf-mute);font-size:1.05em;font-style:normal;display:block}.site #key-features .kf-mclip{position:absolute;inset:8.8em 0 0;overflow:hidden}.site #key-features .kf-mbody{transition:transform 1.6s var(--sd-inout);padding:0 1.2em 8em}.site #key-features .kf-mbody[data-k]{transform:translateY(-22em)}.site #key-features .live .kf-mbody[data-k]:not(.is){transform:none}.site #key-features .kf-mpp{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.4em;padding:2em 1.8em 2.2em}.site #key-features .kf-mpp .kf-dh{gap:.8em}.site #key-features .kf-mpp .kf-dtitle{font-size:1.9em}.site #key-features .kf-mpp .kf-dsub{font-size:1.15em}.site #key-features .kf-mpp .kf-logo{margin-top:.2em;font-size:.62em}.site #key-features .kf-mmeta{gap:1.2em;margin-top:1.8em;display:grid}.site #key-features .kf-mmeta dt{color:var(--kf-mute);text-transform:uppercase;letter-spacing:.02em;font-size:1em;font-weight:600}.site #key-features .kf-mmeta dd{margin:.3em 0 0;font-size:1.3em;font-weight:500;line-height:1.3}.site #key-features .kf-mpp .kf-dsec{margin:2.2em 0 0;font-size:1.45em}.site #key-features .kf-hz{background:var(--sd-paper);border:1px solid var(--sd-line);border-radius:1.4em;margin-top:1.2em;padding:1.1em 1.2em}.site #key-features .kf-hz+.kf-hz{margin-top:.8em}.site #key-features .kf-hz-h{align-items:center;gap:.6em;font-size:1.3em;font-weight:600;display:flex}.site #key-features .kf-hz-h .kf-rt{margin-left:auto;font-size:.82em}.site #key-features .kf-hz dt{color:var(--kf-mute);text-transform:uppercase;letter-spacing:.02em;margin-top:.8em;font-size:.95em;font-weight:600}.site #key-features .kf-hz dd{color:var(--sd-ink-2);margin:.3em 0 0;font-size:1.2em;line-height:1.4}.site #key-features .kf-hz mark{color:inherit;background:var(--kf-sel);border-radius:.2em;padding:0 .1em}.site #key-features .kf-mtools{background:var(--sd-paper);border:1px solid var(--kf-edge);box-shadow:var(--sd-soft);border-radius:99em;align-items:center;gap:.1em;padding:.4em .5em;display:flex;position:absolute;bottom:1.6em;left:50%;transform:translate(-50%)}.site #key-features .kf-mtools span{border-radius:50%;place-items:center;width:3.1em;height:3.1em;display:grid}.site #key-features .kf-mtools .kf-i{stroke-width:1.8px;width:1.5em;height:1.5em}.site #key-features .kf-mtools .kf-sep{background:var(--sd-line);border-radius:0;width:1px;height:2em}.site #key-features .kf-mtools .kf-ins{gap:.35em;width:auto;height:2.6em;padding:0 .8em;font-size:1.2em;font-weight:500;display:inline-flex}.site #key-features .kf-mtools .kf-ins .kf-i{width:1.2em;height:1.2em}.site #key-features .kf-sheet{background:var(--sd-paper);border:1px solid var(--kf-edge);opacity:0;transform-origin:0 0;width:53em;height:51.4em;transition:transform .56s var(--sd-inout);border-radius:2.6em 2.6em 0 0;position:absolute;top:6.6em;left:4.2em}.site #key-features .kf-p-doc.kf-morph .kf-sheet{opacity:1}.site #key-features .kf-p-doc[data-view=phone] .kf-sheet{border-radius:6.6em 6.6em 3.2em 3.2em/3.1em 3.1em 3.2em 3.2em;transform:translate(18.4em,-4.6em)scale(.468,1.054)}.site #key-features .kf-p-doc[data-view=phone] .kf-dv{opacity:0;transition-duration:.18s;transition-delay:0s}.site #key-features .kf-p-doc[data-view=phone] .kf-mv{opacity:1;transition-delay:.36s;transform:none}@media (max-width:719px){.site #key-features .kf-p-doc{--kf-w:40;--kf-h:62}.site #key-features .kf-dtiles{grid-template-columns:repeat(2,minmax(0,1fr));top:-1.2em;left:-1em;right:-1em}.site #key-features .kf-modes{display:none}.site #key-features .kf-dtop{top:1.1em;right:1.4em}.site #key-features .kf-a4{width:37.2em;top:6.4em;left:1.4em}.site #key-features .kf-a4-pp{border-radius:2.2em 2.2em 0 0;padding:2.2em 2em 0}.site #key-features .kf-a4 .kf-dh{flex-direction:column-reverse;gap:1.1em}.site #key-features .kf-a4 .kf-dtitle{font-size:1.95em}.site #key-features .kf-a4 .kf-dsub{font-size:1.2em}.site #key-features .kf-a4 .kf-meta{gap:1.3em 1.6em;margin-top:1.7em;padding:0}.site #key-features .kf-a4 .kf-meta dt{font-size:.98em}.site #key-features .kf-a4 .kf-meta dd{font-size:1.25em}.site #key-features .kf-a4 .kf-dsec{margin:1.9em 0 0;font-size:1.45em}.site #key-features .kf-a4 .kf-risk{margin:1.1em 0 0}.site #key-features .kf-rr{grid-template-columns:7.2em 4.4em minmax(0,1fr);gap:.7em;padding:.9em .8em;font-size:1.18em}.site #key-features .kf-rr>span:first-child{display:none}.site #key-features .kf-tools{bottom:1.4em}.site #key-features .kf-tools .kf-tx{display:none}.site #key-features .kf-sheet{border-radius:2.2em 2.2em 0 0;width:37.2em;height:55.6em;top:6.4em;left:1.4em}.site #key-features .kf-mv{top:1.4em;left:7em}.site #key-features .kf-p-doc[data-view=phone] .kf-sheet{transform:translate(6.2em,-4.4em)scale(.667,.975)}}.site #key-features .kf-p-job{--kf-w:70;--kf-h:56}.site #key-features .kf-job-win{width:62.5em;height:52em;top:0;left:0}.site #key-features .kf-jh{align-items:center;gap:1.1em;display:flex}.site #key-features .kf-jh .kf-back{width:3.2em;height:3.2em}.site #key-features .kf-jh-t{min-width:0}.site #key-features .kf-jh-t b{letter-spacing:-.014em;font-size:1.75em;font-weight:600;line-height:1.2;display:block}.site #key-features .kf-jh-t span{color:var(--kf-mute);margin-top:.25em;font-size:1.15em;display:block}.site #key-features .kf-jc{flex:none;align-items:center;gap:.6em;margin-left:auto;display:flex}.site #key-features .kf-jc em{color:var(--kf-mute);font-size:1.1em;font-style:normal}.site #key-features .kf-jc b{letter-spacing:-.045em;font-size:2.5em;font-weight:600;line-height:1}.site #key-features .kf-jc .kf-pie{width:3.2em;height:3.2em}.site #key-features .kf-jbar{align-items:center;gap:.7em;margin-top:1.5em;display:flex}.site #key-features .kf-tabs{background:var(--sd-desk-3);border-radius:99em;gap:.15em;margin-right:auto;padding:.3em;display:inline-flex}.site #key-features .kf-tabs>span{height:2.3em;color:var(--kf-mute);border:1px solid #0000;border-radius:99em;align-items:center;gap:.45em;padding:0 .85em;font-size:1.25em;display:inline-flex}.site #key-features .kf-tabs>span.kf-sel{color:var(--sd-ink);background:var(--sd-paper);border-color:var(--sd-ink)}.site #key-features .kf-cnt{color:#fff;background:var(--sd-indigo);border-radius:99em;place-items:center;min-width:1.55em;height:1.55em;padding:0 .4em;font-size:.85em;display:inline-grid}.site #key-features .kf-jl{font:500 1.1em / 1 var(--sd-mono);color:var(--kf-mute);text-transform:uppercase;letter-spacing:.07em;margin-top:1.4em}.site #key-features .kf-jfold{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;gap:1.1em;margin-top:.8em;display:grid}.site #key-features .kf-fc{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:1.8em;align-items:center;gap:.9em;min-width:0;padding:.9em 1em .9em .9em;display:flex}.site #key-features .kf-fc-pv{background:var(--sd-zebra);border-radius:1em;flex:none;grid-template-columns:1fr 1fr;gap:.25em;width:4.2em;height:4.2em;padding:.45em;display:grid;position:relative}.site #key-features .kf-fc-pv i{background:var(--sd-paper);border:1px solid var(--sd-line);border-radius:.2em}.site #key-features .kf-fc-pv .kf-i{width:2.1em;height:2.1em;color:var(--sd-ink);background:var(--sd-paper);border:1px solid var(--sd-line);stroke-width:1.8px;border-radius:.6em;padding:.35em;position:absolute;bottom:-.45em;right:-.45em}.site #key-features .kf-fc-t{flex:1;min-width:0}.site #key-features .kf-fc-t b{font-size:1.25em;font-weight:500;line-height:1.2;display:block}.site #key-features .kf-fc-t>span{color:var(--kf-mute);white-space:nowrap;align-items:center;gap:.4em;margin-top:.35em;font-size:1.12em;display:flex}.site #key-features .kf-own{letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:1.7em;height:1.7em;font-size:.78em;font-weight:700;display:inline-grid}.site #key-features .kf-o1{color:#071732;background:#e3e6ea}.site #key-features .kf-o2{color:#6b5200;background:#fff4c2}.site #key-features .kf-o3{color:#00546b;background:#d6f5fe}.site #key-features .kf-jdocs{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;gap:1.1em;margin-top:.8em;display:grid}.site #key-features .kf-jd{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.3em;flex-direction:column;display:flex;overflow:hidden}.site #key-features .kf-jd.kf-ring:after{border-radius:2.7em}.site #key-features .kf-jd-cv{background:var(--sd-zebra);height:9em;padding:1.3em 1.6em 0;overflow:hidden}.site #key-features .kf-jd-b{padding:1.1em 1.4em 1.3em}.site #key-features .kf-jd-b b{min-height:2.5em;font-size:1.35em;font-weight:500;line-height:1.25;display:block}.site #key-features .kf-jd-b em{text-overflow:ellipsis;color:var(--kf-mute);white-space:nowrap;margin-top:.3em;font-size:1.15em;font-style:normal;display:block;overflow:hidden}.site #key-features .kf-jd-f{align-items:center;gap:.6em;margin-top:1em;display:flex}.site #key-features .kf-jd-f .kf-pie{width:2.4em;height:2.4em}.site #key-features .kf-jd-n{color:var(--kf-mute);flex:1;font-size:1.05em;line-height:1.15}.site #key-features .kf-jd-n b{color:var(--sd-ink);font-size:1.25em;font-weight:600;display:block}.site #key-features .kf-jd-f .kf-b{font-size:1.2em}.site #key-features .kf-jpick{z-index:8;background:var(--sd-desk);border:1px solid var(--sd-line-2);width:27em;box-shadow:var(--sd-lift);border-radius:2em;padding:1.4em;position:absolute;top:11.6em;left:41.5em}.site #key-features .kf-jpick-h{justify-content:space-between;align-items:center;font-size:1.35em;font-weight:600;display:flex}.site #key-features .kf-jpick-h .kf-i{width:1.1em;height:1.1em;color:var(--kf-mute)}.site #key-features .kf-jpick .kf-srch{background:var(--sd-desk-3);margin-top:.8em}.site #key-features .kf-jpr{background:var(--sd-paper);border:1px solid var(--sd-line);border-radius:1.4em;align-items:center;gap:.9em;margin-top:.8em;padding:.7em;display:flex}.site #key-features .kf-jpr>i{background:var(--sd-zebra);border-radius:.5em;flex:none;width:3.4em;height:4.2em;padding:.4em .4em 0;display:block;overflow:hidden}.site #key-features .kf-jpr>i .kf-thumb{font-size:.42em}.site #key-features .kf-jpr>span{flex:1;min-width:0}.site #key-features .kf-jpr b{text-overflow:ellipsis;white-space:nowrap;font-size:1.25em;font-weight:500;line-height:1.2;display:block;overflow:hidden}.site #key-features .kf-jpr em{font:500 1em / 1.2 var(--sd-mono);color:var(--kf-mute);margin-top:.2em;font-style:normal;display:block}.site #key-features .kf-jpr .kf-b{font-size:1.15em}.site #key-features .kf-jfp{z-index:9;background:var(--sd-paper);border:1px solid var(--sd-line-2);width:25.6em;box-shadow:var(--sd-lift);border-radius:1.6em;padding:1.7em 1.8em 1.9em;position:absolute;top:27.4em;left:44em;transform:rotate(1.4deg)}.site #key-features .live .kf-jfp[data-k]:not(.is){opacity:0;transform:rotate(1.4deg)translateY(1.4em)scale(.96)}.site #key-features .kf-jfp-h{justify-content:space-between;align-items:flex-start;gap:.8em;display:flex}.site #key-features .kf-jfp-h b{letter-spacing:-.015em;font-size:1.55em;font-weight:700;line-height:1.15;display:block}.site #key-features .kf-jfp-h em{font:500 1.02em / 1.2 var(--sd-mono);color:var(--kf-mute);margin-top:.3em;font-style:normal;display:block}.site #key-features .kf-jfp .kf-meta{grid-template-columns:minmax(0,1fr);gap:1.05em;margin-top:1.4em;padding:0}.site #key-features .kf-jfp .kf-meta dd{font-size:1.3em}.site #key-features .kf-job-toast{bottom:.5em;left:2.2em}.site #key-features .kf-job-toast .kf-toast-ic{color:var(--sd-accent-ink);background:var(--sd-accent)}@media (max-width:719px){.site #key-features .kf-p-job{--kf-w:40;--kf-h:77}.site #key-features .kf-job-win{width:auto;height:62em;right:0}.site #key-features .kf-job-win .kf-rail{display:none}.site #key-features .kf-job-win .kf-main{padding:1.4em 1.4em 0}.site #key-features .kf-jh{flex-wrap:wrap;gap:.9em}.site #key-features .kf-jh-t{flex:20em}.site #key-features .kf-jh-t b{font-size:1.6em}.site #key-features .kf-jc{margin-left:0}.site #key-features .kf-jc b{font-size:2.1em}.site #key-features .kf-jbar .kf-b-w{display:none}.site #key-features .kf-jfold{grid-template-columns:minmax(0,1fr);gap:.7em}.site #key-features .kf-fc{border-radius:1.5em;padding:.7em .9em .7em .7em}.site #key-features .kf-fc-pv{width:3.8em;height:3.8em}.site #key-features .kf-jdocs{grid-template-columns:repeat(2,minmax(0,1fr))}.site #key-features .kf-jd-cv{height:7.4em;padding:1em 1.2em 0}.site #key-features .kf-jd-b{padding:1em 1.1em 1.1em}.site #key-features .kf-jd-f .kf-b{display:none}.site #key-features .kf-jpick{width:32em;top:13.4em;left:6em}.site #key-features .kf-jfp{width:33em;top:47.6em;left:4em}.site #key-features .kf-job-toast{bottom:.6em;left:1.5em;right:1.5em}}.site #key-features .kf-p-sign{--kf-w:70;--kf-h:58}.site #key-features .kf-sbg{background:linear-gradient(90deg,#1c17140e 1px,#0000 1px) 0 0/4em 4em,linear-gradient(#1c17140e 1px,#0000 1px) 0 0/4em 4em;position:absolute;inset:-2em -1em;-webkit-mask-image:radial-gradient(closest-side,#000 35%,#0000);mask-image:radial-gradient(closest-side,#000 35%,#0000)}.site #key-features .kf-ways{gap:2.2em;width:20.6em;display:grid;position:absolute;top:2.4em;left:0}.site #key-features .kf-way{background:var(--sd-paper);border:1px solid var(--sd-line-2);box-shadow:var(--sd-soft);transition:transform .35s var(--sd-out);border-radius:1.6em;padding:1.2em 1.3em 1.3em;position:relative}.site #key-features .kf-way:after{pointer-events:none;content:"";border:2px solid var(--sd-indigo);opacity:0;transition:opacity .25s var(--sd-out), transform .35s var(--sd-out);border-radius:2.1em;position:absolute;inset:-.5em;transform:scale(.98)}.site #key-features .kf-way.kf-lit{transform:translate(.6em)}.site #key-features .kf-way.kf-lit:after{opacity:1;transform:none}.site #key-features .kf-wl{font:600 1.05em / 1 var(--sd-mono);color:var(--kf-mute);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.5em;display:flex}.site #key-features .kf-wl .kf-i{stroke-width:2px;width:1.3em;height:1.3em}.site #key-features .kf-sms{color:var(--sd-ink);background:var(--sd-desk-3);border-radius:1.3em 1.3em 1.3em .35em;margin-top:.9em;padding:.8em 1em;font-size:1.2em;line-height:1.4}.site #key-features .kf-sms u{color:var(--sd-indigo);text-underline-offset:.15em}.site #key-features .kf-mail{color:var(--kf-mute);margin-top:.9em;font-size:1.15em;line-height:1.35}.site #key-features .kf-mail b{color:var(--sd-ink);font-size:1.1em;font-weight:600;line-height:1.3;display:block}.site #key-features .kf-mail .kf-b{height:2.3em;margin-top:.7em;font-size:.95em}.site #key-features .kf-gate{background:repeating-linear-gradient(45deg, transparent 0 .9em, #3e393659 .9em calc(.9em + 1px)), repeating-linear-gradient(-45deg, transparent 0 .9em, #3e393659 .9em calc(.9em + 1px)), var(--sd-desk-3);border:.35em solid #9a9593;border-radius:.9em;height:14.4em;margin-top:.9em;position:relative;overflow:hidden}.site #key-features .kf-poster{text-align:center;background:var(--sd-paper);border-radius:.3em;width:10.6em;margin-left:-5.3em;padding:.6em .7em .7em;position:absolute;top:1em;left:50%;transform:rotate(-2deg);box-shadow:0 1px 2px #1c171440,0 8px 14px -8px #1c171466}.site #key-features .kf-poster:before,.site #key-features .kf-poster:after{content:"";background:#e6e2dcd9;border:1px solid #1c171414;width:2.6em;height:1.1em;position:absolute;top:-.5em}.site #key-features .kf-poster:before{left:-.6em;transform:rotate(-24deg)}.site #key-features .kf-poster:after{right:-.6em;transform:rotate(22deg)}.site #key-features .kf-poster>b{font:700 .9em / 1 var(--sd-mono);color:var(--sd-on-hivis);letter-spacing:.1em;background:var(--sd-hivis);border-radius:.2em;padding:.3em 0;display:block}.site #key-features .kf-poster svg{width:6.6em;height:6.6em;fill:var(--sd-ink);margin:.5em auto .3em;display:block}.site #key-features .kf-poster>span{font-size:.85em;font-weight:600;line-height:1.2;display:block}.site #key-features .kf-lk{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.site #key-features .kf-lk path{fill:none;stroke-width:.14px;stroke-linecap:round}.site #key-features .kf-lk .kf-lk0{stroke:#c9c4c2;stroke-dasharray:.35 .45}.site #key-features .kf-lk .kf-lk1{opacity:0;stroke:var(--sd-indigo);stroke-width:.2px;transition:opacity .25s var(--sd-out)}.site #key-features .kf-lk .kf-lk1.kf-lit{opacity:1}.site #key-features .kf-sph{z-index:3;width:24em;height:53em;box-shadow:0 1px 0 #ffffff14 inset, var(--sd-lift);background:#1c1714;border-radius:3.7em;padding:.6em;position:absolute;top:2.2em;left:24em}.site #key-features .kf-sph .kf-mv-scr{background:var(--sd-desk)}.site #key-features .kf-scr{visibility:hidden;opacity:0;transition:opacity .3s var(--sd-out), transform .4s var(--sd-out), visibility 0s .4s;padding:0 1.3em;position:absolute;inset:4em 0 0;transform:translate(2em)}.site #key-features .kf-scr.kf-show{visibility:visible;opacity:1;transition:opacity .3s var(--sd-out), transform .4s var(--sd-out), visibility 0s;transform:none}.site #key-features .kf-wh{grid-template-columns:2.6em 1fr 2.6em;align-items:center;height:3.6em;display:grid}.site #key-features .kf-wh .kf-i{width:1.5em;height:1.5em}.site #key-features .kf-wh>span{letter-spacing:-.02em;justify-content:center;align-items:center;gap:.4em;font-size:1.35em;font-weight:700;display:flex}.site #key-features .kf-wh>span svg{width:1.4em;height:1.4em}.site #key-features .kf-wj{align-items:flex-start;gap:1em;margin-top:1.2em;display:flex}.site #key-features .kf-wj>div{flex:1;min-width:0}.site #key-features .kf-wj b{letter-spacing:-.012em;font-size:1.55em;font-weight:600;line-height:1.2;display:block}.site #key-features .kf-wj span{color:var(--kf-mute);margin-top:.3em;font-size:1.05em;display:block}.site #key-features .kf-wj .kf-b{font-size:1.15em}.site #key-features .kf-scr .kf-srch{margin-top:1.1em;font-size:1.2em}.site #key-features .kf-wtabs{background:var(--sd-desk-3);border-radius:99em;grid-template-columns:1fr 1fr;margin-top:1em;padding:.25em;display:grid}.site #key-features .kf-wtabs span{height:2.2em;color:var(--kf-mute);border-radius:99em;justify-content:center;align-items:center;gap:.4em;font-size:1.2em;display:flex}.site #key-features .kf-wtabs span.kf-sel{color:var(--sd-ink);background:var(--sd-paper);border:1px solid var(--sd-ink)}.site #key-features .kf-wtabs i{min-width:1.5em;height:1.5em;color:var(--sd-danger);background:var(--sd-danger-bg);border-radius:99em;place-items:center;padding:0 .4em;font-size:.85em;font-style:normal;display:inline-grid}.site #key-features .kf-wcard{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.2em;margin-top:1.1em;overflow:hidden}.site #key-features .kf-wcard-cv{background:var(--sd-zebra);height:9em;padding:1.2em 1.6em 0}.site #key-features .kf-wcard-b{padding:1.2em 1.4em 1.4em}.site #key-features .kf-wcard-b b{font-size:1.4em;font-weight:500;display:block}.site #key-features .kf-wcard-b em{color:var(--kf-mute);margin-top:.25em;font-size:1.12em;font-style:normal;display:block}.site #key-features .kf-wcard-b .kf-b{width:100%;margin-top:1em;font-size:1.2em}.site #key-features .kf-scroll{transition:transform 1.5s var(--sd-inout)}.site #key-features .kf-scroll[data-k]{transform:translateY(-20.5em)}.site #key-features .live .kf-scroll[data-k]:not(.is){transform:none}.site #key-features .kf-wp{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.2em;padding:1.6em 1.5em}.site #key-features .kf-wp .kf-dtitle{font-size:1.7em}.site #key-features .kf-wp .kf-dsub{font-size:1.05em}.site #key-features .kf-wp .kf-mmeta{gap:1em;margin-top:1.4em}.site #key-features .kf-wp .kf-mmeta dd{font-size:1.2em}.site #key-features .kf-wapt{color:var(--sd-ink-2);background:var(--sd-danger-bg);border:1px solid #f4c7c0;border-radius:1.2em;gap:.7em;margin-top:1.2em;padding:1em 1.1em;font-size:1.05em;line-height:1.4;display:flex}.site #key-features .kf-wapt .kf-i{width:1.25em;height:1.25em;color:var(--sd-danger);margin-top:.1em}.site #key-features .kf-wapt b{color:var(--sd-danger);font-weight:700;display:block}.site #key-features .kf-who{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.2em;margin-top:1em;padding:1.6em 1.5em 1.5em}.site #key-features .kf-who>b{font-size:1.4em;font-weight:600;display:block}.site #key-features .kf-who>em{color:var(--kf-mute);margin-top:.25em;font-size:1.05em;font-style:normal;display:block}.site #key-features .kf-fld{margin-top:.9em}.site #key-features .kf-fld>span{font-size:1.1em;font-weight:500;display:block}.site #key-features .kf-fld>i{height:2.6em;color:var(--sd-ink);background:var(--sd-desk-3);border-radius:99em;align-items:center;margin-top:.35em;padding:0 .9em;font-size:1.15em;font-style:normal;display:flex}.site #key-features .kf-fld>i.kf-ph{color:var(--kf-mute)}.site #key-features .kf-who .kf-b{width:100%;margin-top:1.1em;font-size:1.2em}.site #key-features .kf-who .kf-b+.kf-b{margin-top:.5em}.site #key-features .kf-ack{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.2em;margin-top:1em;padding:1.5em 1.5em 1.6em}.site #key-features .kf-ack>b{font-size:1.4em;font-weight:600;display:block}.site #key-features .kf-ack>em{color:var(--kf-mute);margin-top:.2em;font-size:1.05em;font-style:normal;display:block}.site #key-features .kf-ackr{grid-template-columns:5.6em 1fr;gap:.35em .6em;margin-top:1em;font-size:1.15em;display:grid}.site #key-features .kf-ackr dt{color:var(--kf-mute)}.site #key-features .kf-ackr dd{margin:0}.site #key-features .kf-ackb{background:var(--sd-indigo-10);border:1px solid #4a42c899;border-radius:1.2em;gap:.7em;margin-top:1.1em;padding:.85em .9em;transition:background-color 10ms;display:flex}.site #key-features .live .kf-ackb[data-k]:not(.is){background:var(--sd-paper);border-color:var(--sd-line-2)}.site #key-features .kf-ackb .kf-tick{margin-top:.1em}.site #key-features .kf-ackb .kf-ackt b{font-size:1.1em;font-weight:600;display:block}.site #key-features .kf-ackb .kf-ackt span{color:var(--kf-mute);margin-top:.15em;font-size:.98em;line-height:1.35;display:block}.site #key-features .kf-sigl{margin-top:1.1em;font-size:1.15em;font-weight:500}.site #key-features .kf-sigbox{place-items:center;height:6.6em;margin-top:.4em;display:grid}.site #key-features .kf-sigbox svg{width:80%;height:100%}.site #key-features .kf-sigt{color:var(--kf-mute);font-size:1em}.site #key-features .kf-ack .kf-b{width:100%;margin-top:1em;font-size:1.2em}.site #key-features .kf-dim{background:#1c171466;position:absolute;inset:0}.site #key-features .kf-done{background:var(--sd-paper);box-shadow:var(--sd-lift);border-radius:2.4em;position:absolute;top:13em;left:1em;right:1em;overflow:hidden}.site #key-features .kf-done-h{border-bottom:1px solid var(--sd-line);align-items:center;gap:.9em;padding:1.4em;display:flex}.site #key-features .kf-done-h>i{color:#fff;background:var(--sd-success);border-radius:1em;flex:none;place-items:center;width:3.2em;height:3.2em;display:grid}.site #key-features .kf-done-h>i .kf-i{width:1.5em;height:1.5em}.site #key-features .kf-done-h b{color:var(--sd-success);font-size:1.25em;font-weight:500;line-height:1.25;display:block}.site #key-features .kf-done-h b strong{font-weight:700}.site #key-features .kf-done-h em{color:var(--kf-mute);margin-top:.15em;font-size:1em;font-style:normal;display:block}.site #key-features .kf-done-b{background:var(--sd-desk);padding:1.2em}.site #key-features .kf-done-c{text-align:center;background:var(--sd-paper);border-radius:1.4em;padding:1.2em}.site #key-features .kf-done-c b{font-size:1.3em;font-weight:600;display:block}.site #key-features .kf-done-c svg{width:70%;height:5.4em;margin:.3em auto;display:block}.site #key-features .kf-done-c span{color:var(--kf-mute);font-size:1em}.site #key-features .kf-done-f{grid-template-columns:1fr 1fr;gap:.7em;padding:1.2em;display:grid}.site #key-features .kf-done-f .kf-b{font-size:1.15em}.site #key-features .kf-print{z-index:1;background:var(--sd-paper);border:1px solid var(--sd-line-2);width:24.6em;height:47.5em;box-shadow:var(--sd-soft);border-radius:.5em;padding:2.2em 1.9em 1.8em 5em;position:absolute;top:5.4em;left:44.6em;transform:rotate(2.4deg)}.site #key-features .kf-print-l{font:600 1.02em / 1 var(--sd-mono);color:var(--kf-mute);text-transform:uppercase;letter-spacing:.1em}.site #key-features .kf-print-h{justify-content:space-between;gap:1em;margin-top:1em;display:flex}.site #key-features .kf-print-h b{letter-spacing:-.015em;font-size:1.55em;font-weight:700;line-height:1.15;display:block}.site #key-features .kf-print-h em{font:500 .9em / 1.3 var(--sd-mono);color:var(--kf-mute);white-space:nowrap;margin-top:.4em;font-style:normal;display:block}.site #key-features .kf-print-j{color:var(--sd-ink-2);margin-top:.5em;font-size:1.05em;font-weight:500;line-height:1.3;display:block}.site #key-features .kf-print-qr{text-align:center;flex:none;width:6.4em}.site #key-features .kf-print-qr svg{width:6.4em;height:6.4em;fill:var(--sd-ink);display:block}.site #key-features .kf-print-qr span{color:var(--kf-mute);margin-top:.4em;font-size:.95em;line-height:1.2;display:block}.site #key-features .kf-print-t{border-top:1.5px solid var(--sd-ink);margin-top:1.4em}.site #key-features .kf-print-t div{border-bottom:1px solid var(--sd-line-2);grid-template-columns:1.1fr 1fr 1fr;align-items:center;gap:.6em;height:3.6em;font-size:1.1em;display:grid}.site #key-features .kf-print-t div:first-child{height:2.6em;color:var(--kf-mute);text-transform:uppercase;letter-spacing:.04em;font-size:1.02em;font-weight:600}.site #key-features .kf-print-t i{color:#2b3a67;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:1.1em;font-style:normal}.site #key-features .kf-print-t svg{width:auto;height:2.4em;overflow:visible}.site #key-features .kf-print-t svg path{fill:none;stroke:#2b3a67;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}@media (max-width:719px){.site #key-features .kf-p-sign{--kf-w:40;--kf-h:72}.site #key-features .kf-ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em;width:auto;top:0;right:0}.site #key-features .kf-way{border-radius:1.3em;padding:.9em .9em 1em}.site #key-features .kf-way:after{border-radius:1.7em;inset:-.4em}.site #key-features .kf-way.kf-lit{transform:translateY(-.3em)}.site #key-features .kf-wl{gap:.4em;font-size:.9em}.site #key-features .kf-sms,.site #key-features .kf-mail{margin-top:.6em;font-size:1.05em}.site #key-features .kf-sms{padding:.6em .7em}.site #key-features .kf-sms .kf-xl,.site #key-features .kf-mail .kf-xl,.site #key-features .kf-mail .kf-b{display:none}.site #key-features .kf-gate{border-width:.25em;height:7.6em;margin-top:.6em}.site #key-features .kf-poster{width:6.6em;margin-left:-3.3em;padding:.35em .4em .4em;top:.6em}.site #key-features .kf-poster svg{width:4em;height:4em;margin:.3em auto .1em}.site #key-features .kf-poster>span{display:none}.site #key-features .kf-poster>b{font-size:.6em}.site #key-features .kf-lk{display:none}.site #key-features .kf-sph{height:53em;top:17em;left:8em}.site #key-features .kf-print{width:20em;padding-left:4.4em;top:22em;left:28.5em}.site #key-features .kf-print-qr{display:none}}.site #key-features .kf-p-con{--kf-w:70;--kf-h:57}.site #key-features .kf-con-win{height:51.6em;top:3.6em;left:0;right:0}.site #key-features .kf-con-win .kf-main{padding-left:2em}.site #key-features .kf-con-top{justify-content:center;align-items:center;gap:.6em;display:flex}.site #key-features .kf-con-top .kf-srch{width:24em}.site #key-features .kf-con-head{align-items:center;gap:.6em;margin-top:1.4em;display:flex}.site #key-features .kf-con-body{flex:1;gap:1.5em;min-height:0;margin-top:1.3em;display:flex}.site #key-features .kf-tbl{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.4em;flex:1;align-self:flex-start;min-width:0;padding:.3em 1.5em .6em;position:relative}.site #key-features .kf-trs{display:grid}.site #key-features .kf-tr{border-top:1px solid var(--sd-line);grid-template-columns:2.2em minmax(0,1.12fr) minmax(0,1.22fr) minmax(0,.86fr) minmax(0,.9fr);align-items:center;gap:.9em;min-height:5.1em;transition:background-color 10ms;display:grid}.site #key-features .kf-tr.kf-th{border-top:0;grid-template-columns:1.85em minmax(0,1.12fr) minmax(0,1.22fr) minmax(0,.86fr) minmax(0,.9fr);gap:.75em;min-height:4.2em;font-size:1.2em;font-weight:500}.site #key-features .kf-tr.kf-th .kf-tick{font-size:.84em}.site #key-features .kf-cell{min-width:0}.site #key-features .kf-cell b{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35em;font-size:1.22em;font-weight:500;line-height:1.2;display:flex;overflow:hidden}.site #key-features .kf-cell b .kf-i{width:.95em;height:.95em;color:var(--sd-ink);stroke-width:1.8px}.site #key-features .kf-cell>span{text-overflow:ellipsis;color:var(--kf-mute);white-space:nowrap;margin-top:.2em;font-size:1.1em;display:block;overflow:hidden}.site #key-features .kf-cell .kf-bdg{text-overflow:ellipsis;max-width:100%;height:auto;color:var(--sd-ink);padding:.2em .6em;font-size:1.1em;display:inline-block;overflow:hidden}.site #key-features .kf-jobs{min-width:0;color:var(--kf-mute);white-space:nowrap;font-size:1.12em}.site #key-features .kf-jobs .kf-sw{grid-template-columns:minmax(0,auto);max-width:100%}.site #key-features .kf-jobs .kf-sw>:last-child{text-overflow:ellipsis;max-width:100%;height:1.65em;color:var(--sd-accent-ink);white-space:nowrap;background:var(--sd-accent);border-radius:99em;padding:0 .6em;font-size:.95em;font-weight:500;line-height:1.65em;display:inline-block;overflow:hidden}.site #key-features .kf-tr.kf-new{background:linear-gradient(90deg,#0000,#e6e4f800)}.site #key-features .kf-trs .kf-tr[data-k=imp]{animation:none}.site #key-features .kf-tr.kf-hl{background:#e6e4f8b3}.site #key-features .kf-drop{z-index:4;color:var(--sd-accent-ink);text-align:center;border:2px dashed var(--sd-indigo);background:#e6e4f8db;border-radius:2.4em;align-content:center;place-items:center;gap:.6em;display:grid;position:absolute;inset:-1px}.site #key-features .kf-drop .kf-i{stroke-width:1.6px;width:2.6em;height:2.6em}.site #key-features .kf-drop b{font-size:1.45em;font-weight:600}.site #key-features .kf-csv{z-index:20;background:var(--sd-paper);border:1px solid var(--sd-line-2);box-shadow:var(--sd-lift);opacity:0;transition:transform .9s var(--sd-inout), opacity .3s var(--sd-out);border-radius:1.3em;align-items:center;gap:.8em;padding:.9em 1.3em .9em .9em;display:flex;position:absolute;top:0;left:0;transform:translate(46em,8.4em)rotate(-3deg)}.site #key-features .kf-csv>i{width:2.8em;height:2.8em;color:var(--sd-success);background:var(--sd-success-bg);border-radius:.8em;place-items:center;display:grid}.site #key-features .kf-csv>i .kf-i{stroke-width:1.8px;width:1.5em;height:1.5em}.site #key-features .kf-csv b{font:600 1.2em / 1.2 var(--sd-mono);display:block}.site #key-features .kf-csv span span{color:var(--kf-mute);margin-top:.15em;font-size:1.05em;display:block}.site #key-features .kf-csv.kf-open{opacity:1}.site #key-features .kf-csv.kf-mv2{transform:translate(15em,25.5em)rotate(2deg)}.site #key-features .kf-csv.kf-in2{opacity:0;transform:translate(15em,26.5em)scale(.6)}.site #key-features .kf-gp{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.4em;flex:none;align-self:flex-start;width:16em;padding:1.5em 1.2em 1.2em}.site #key-features .kf-gp>b{padding:0 .3em;font-size:1.4em;font-weight:500;display:block}.site #key-features .kf-gp .kf-srch{background:var(--sd-zebra);margin-top:.9em;font-size:1.15em}.site #key-features .kf-gl{gap:.6em;margin-top:.8em;display:grid}.site #key-features .kf-g{border:1px solid var(--sd-line-2);border-radius:1.4em;align-items:center;gap:.8em;padding:.75em .8em;display:flex}.site #key-features .kf-g.kf-gnew{background:var(--sd-zebra);border-color:#0000}.site #key-features .kf-g>i{width:2.6em;height:2.6em;color:var(--sd-ink);background:var(--sd-zebra);border-radius:50%;flex:none;place-items:center;display:grid}.site #key-features .kf-g.kf-gnew>i{background:var(--sd-paper)}.site #key-features .kf-g>i .kf-i{stroke-width:1.8px;width:1.25em;height:1.25em}.site #key-features .kf-g b{font-size:1.2em;font-weight:500;line-height:1.2;display:block}.site #key-features .kf-g span span{color:var(--kf-mute);margin-top:.15em;font-size:1.05em;display:block}.site #key-features .kf-g.kf-hl{background:var(--sd-accent);border-color:#0000}.site #key-features .kf-bulk{z-index:10;background:var(--sd-desk);box-shadow:var(--sd-lift);border:1px solid #1c17140f;border-radius:2.2em;align-items:center;gap:.5em;padding:.8em .9em .8em 1.4em;display:flex;position:absolute;top:46.6em;left:5.6em}.site #key-features .kf-bulk-n{white-space:nowrap;margin-right:.3em;font-size:1.3em}.site #key-features .kf-bulk .kf-del{width:2.9em;height:2.9em;color:var(--sd-danger);background:var(--sd-danger-bg);border-radius:50%;place-items:center;margin-left:.2em;display:grid}.site #key-features .kf-bulk .kf-del .kf-i{width:1.35em;height:1.35em}.site #key-features .kf-bulk .kf-vr{background:var(--sd-line-2);width:1px;height:2.3em}.site #key-features .kf-con-toast{top:0;right:1.4em}.site #key-features .kf-con-toast .kf-toast-ic{color:var(--sd-accent-ink);background:var(--sd-accent)}@media (max-width:719px){.site #key-features .kf-p-con{--kf-w:40;--kf-h:70}.site #key-features .kf-con-win{height:62em;top:0}.site #key-features .kf-gp,.site #key-features .kf-con-head .kf-b-w{display:none}.site #key-features .kf-con-win .kf-main{padding:1.4em 1.4em 0}.site #key-features .kf-con-top{justify-content:stretch}.site #key-features .kf-con-top .kf-srch{flex:1;width:auto}.site #key-features .kf-con-top .kf-b span{display:none}.site #key-features .kf-tbl{border-radius:2em;padding:.2em 1.1em .5em}.site #key-features .kf-tr,.site #key-features .kf-tr.kf-th{grid-template-columns:2.2em minmax(0,1.3fr) minmax(0,1fr);gap:.7em}.site #key-features .kf-tr>:nth-child(3),.site #key-features .kf-tr>:nth-child(5){display:none}.site #key-features .kf-tr{min-height:5em}.site #key-features .kf-csv{transform:translate(18em,5em)rotate(-3deg)}.site #key-features .kf-csv.kf-mv2{transform:translate(7em,24em)rotate(2deg)}.site #key-features .kf-csv.kf-in2{transform:translate(7em,25em)scale(.6)}.site #key-features .kf-bulk{gap:.4em;padding:.7em .7em .7em 1.1em;top:55em;left:1.6em;right:1.6em}.site #key-features .kf-bulk .kf-b-g,.site #key-features .kf-bulk .kf-vr,.site #key-features .kf-bulk .kf-del{display:none}.site #key-features .kf-bulk-n{margin-right:auto;font-size:1.2em}.site #key-features .kf-bulk .kf-b{padding:0 .75em;font-size:1.18em}.site #key-features .kf-con-toast{inset:auto 1.6em .4em}}.site #key-features .kf-p-apr{--kf-w:70;--kf-h:62}.site #key-features .kf-apr-a{width:58em;height:28.4em;top:0;left:0}.site #key-features .kf-apr-a .kf-main{flex-direction:row;gap:1.4em;padding:1.5em 1.6em 0 .8em}.site #key-features .kf-apr-doc{background:var(--sd-paper);border:1px solid var(--kf-edge);border-bottom:0;border-radius:2.2em 2.2em 0 0;flex:1;min-width:0;padding:1.8em 2em 0;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.site #key-features .kf-apr-doc .kf-dtitle{font-size:1.8em}.site #key-features .kf-apr-doc .kf-dsub{font-size:1.12em}.site #key-features .kf-arow{border:1px solid var(--sd-line);border-radius:1.2em;margin-top:1.1em;padding:1em 1.1em;transition:background-color 10ms;position:relative}.site #key-features .kf-arow-h{align-items:center;gap:.55em;font-size:1.22em;font-weight:600;display:flex}.site #key-features .kf-arow-h .kf-rt{margin-left:auto;font-size:.88em}.site #key-features .kf-arow p{color:var(--sd-ink-2);margin-top:.5em;font-size:1.12em;line-height:1.4}.site #key-features .kf-arow p .kf-sw{display:inline-grid}.site #key-features .kf-upd{height:1.6em;color:var(--sd-success);background:var(--sd-success-bg);transition:opacity .3s var(--sd-out), transform .35s cubic-bezier(.3, 1.4, .5, 1);border-radius:99em;align-items:center;gap:.3em;margin-top:.55em;padding:0 .55em;font-size:1.08em;font-weight:600;display:inline-flex}.site #key-features .kf-upd .kf-i{stroke-width:2.6px;width:1em;height:1em}.site #key-features .live .kf-upd[data-k]:not(.is){opacity:0;transform:scale(.7)}.site #key-features .kf-cbadge{color:#fff;background:var(--sd-indigo);border-radius:50% 50% 50% 0;place-items:center;width:2.3em;height:2.3em;font-size:.95em;font-weight:600;transition:opacity .25s,transform .35s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:-.8em;right:-.8em}.site #key-features .kf-cbadge .kf-i{stroke-width:2px;width:1.1em;height:1.1em}.site #key-features .live .kf-cbadge[data-k]:not(.is){opacity:0;transform:scale(.3)}.site #key-features .kf-arow.kf-hl{background:#e6e4f899}.site #key-features .kf-send{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.2em;flex:none;align-self:flex-start;width:17em;padding:1.3em}.site #key-features .kf-send-h{align-items:center;gap:.7em;display:flex}.site #key-features .kf-send-h>i{width:2.9em;height:2.9em;color:var(--sd-accent-ink);background:var(--sd-accent);border-radius:.95em;flex:none;place-items:center;display:grid}.site #key-features .kf-send-h>i .kf-i{width:1.35em;height:1.35em}.site #key-features .kf-send-h b{font-size:1.35em;font-weight:500;line-height:1.2}.site #key-features .kf-send-l{color:var(--kf-mute);margin-top:1.1em;font-size:1.12em;font-weight:500;display:block}.site #key-features .kf-to{background:var(--sd-zebra);border-radius:1.2em;align-items:center;gap:.7em;margin-top:.45em;padding:.6em .7em;display:flex}.site #key-features .kf-to .kf-av{font-size:.95em}.site #key-features .kf-to .kf-tot b{font-size:1.15em;font-weight:500;line-height:1.2;display:block}.site #key-features .kf-to .kf-tot span{color:var(--kf-mute);font-size:1.08em;line-height:1.25;display:block}.site #key-features .kf-msg{color:var(--sd-ink-2);background:var(--sd-zebra);border-radius:1.1em;margin-top:.45em;padding:.7em .9em;font-size:1.1em;line-height:1.4}.site #key-features .kf-send-f{margin-top:1.1em;display:grid}.site #key-features .kf-send-f>*{transition:opacity .25s var(--sd-out), transform .3s var(--sd-out);grid-area:1/1}.site #key-features .kf-send-f .kf-b{width:100%;font-size:1.2em}.site #key-features .kf-sst{border-radius:1.2em;align-items:center;gap:.5em;min-height:2.9em;padding:0 .8em;font-size:1.12em;font-weight:500;display:flex}.site #key-features .kf-sst .kf-i{stroke-width:2.3px;width:1.2em;height:1.2em}.site #key-features .kf-sst.kf-w{color:var(--sd-warning);background:var(--sd-warning-bg)}.site #key-features .kf-sst.kf-a{color:var(--sd-success);background:var(--sd-success-bg)}.site #key-features .kf-send-f>:not(:last-child){opacity:0}.site #key-features .live .kf-send-f:not(.kf-s1):not(.kf-s2)>:first-child,.site #key-features .live .kf-send-f.kf-s1:not(.kf-s2)>:nth-child(2){opacity:1}.site #key-features .live .kf-send-f:not(.kf-s2)>:last-child{opacity:0}.site #key-features .kf-apr-b{z-index:2;width:46em;height:32.8em;top:27.2em;left:24em}.site #key-features .live .kf-apr-b[data-k]:not(.is){opacity:0;transform:translate(2em,1.5em)scale(.98)}.site #key-features .kf-apr-b{transition:opacity .4s var(--sd-out), transform .55s var(--sd-out);overflow:visible}.site #key-features .kf-apr-b .kf-bar{border-radius:1.6em 1.6em 0 0}.site #key-features .kf-rv{border-radius:0 0 1.6em 1.6em}.site #key-features .kf-url{min-width:0;height:2.1em;font:500 1.1em / 1 var(--sd-mono);color:var(--kf-mute);white-space:nowrap;background:var(--sd-zebra);border-radius:99em;flex:1;align-items:center;gap:.5em;margin:0 6em 0 1em;padding:0 .9em;display:flex;overflow:hidden}.site #key-features .kf-url .kf-i{flex:none;width:1.05em;height:1.05em}.site #key-features .kf-noacc{z-index:3;height:2.2em;font:600 1.04em / 1 var(--sd-mono);color:var(--sd-on-hivis);text-transform:uppercase;letter-spacing:.06em;background:var(--sd-hivis);border-radius:.5em .8em .6em .9em;align-items:center;gap:.45em;padding:0 .8em;display:inline-flex;position:absolute;top:.45em;right:1.6em;transform:rotate(-2.5deg);box-shadow:0 1px #1c17142e,0 6px 10px -6px #1c171466}.site #key-features .kf-noacc .kf-i{stroke-width:2.2px;width:1.15em;height:1.15em}.site #key-features .kf-rv{background:var(--sd-paper);flex:1;min-height:0;padding:1.9em 2.6em 0;position:relative}.site #key-features .kf-rv-from{color:var(--kf-mute);align-items:center;gap:.6em;font-size:1.15em;display:flex}.site #key-features .kf-rv-from .kf-logo{font-size:.62em}.site #key-features .kf-rv-h{border-bottom:1px solid var(--sd-line);justify-content:space-between;align-items:flex-end;gap:1em;margin-top:1.1em;padding-bottom:1.3em;display:flex}.site #key-features .kf-rv-h b{letter-spacing:-.02em;font-size:1.75em;font-weight:700;line-height:1.15;display:block}.site #key-features .kf-rv-h em{color:var(--kf-mute);margin-top:.35em;font-size:1.15em;font-style:normal;display:block}.site #key-features .kf-rv-h>span:last-child{flex:none;gap:.6em;display:flex}.site #key-features .kf-rv .kf-arow{margin-top:1.2em}.site #key-features .kf-cmt{z-index:3;background:var(--sd-paper);border:1px solid var(--sd-line-2);width:21em;box-shadow:var(--sd-lift);transform-origin:0 0;transition:opacity .3s var(--sd-out), transform .4s cubic-bezier(.3, 1.35, .5, 1);border-radius:.4em 1.4em 1.4em;padding:1em 1.2em 1.1em;position:absolute;top:calc(100% - .6em);left:44%}.site #key-features .live .kf-cmt[data-k]:not(.is){opacity:0;transform:scale(.6)}.site #key-features .kf-cmt-h{align-items:center;gap:.6em;display:flex}.site #key-features .kf-cmt-h .kf-av{color:#6b5200;background:#fff4c2;font-size:.85em}.site #key-features .kf-cmt-h b{font-size:1.12em;font-weight:600}.site #key-features .kf-cmt-h time{font:500 .95em / 1 var(--sd-mono);color:var(--kf-mute);margin-left:auto}.site #key-features .kf-cmt p{margin-top:.55em;font-size:1.2em;line-height:1.35}.site #key-features .kf-cmt-s{color:var(--sd-success);align-items:center;gap:.4em;margin-top:.7em;font-size:1.02em;font-weight:600;transition:opacity .25s;display:flex}.site #key-features .kf-cmt-s .kf-i{stroke-width:2.6px;width:1.1em;height:1.1em}.site #key-features .live .kf-cmt-s[data-k]:not(.is){opacity:0}.site #key-features .kf-rec{z-index:5;background:var(--sd-paper);border:1px solid var(--sd-line-2);width:25.4em;box-shadow:var(--sd-lift);border-radius:1.6em;gap:1em;padding:1.4em 1.6em 1.5em 1.3em;display:flex;position:absolute;top:38.4em;left:.6em;transform:rotate(-1.2deg)}.site #key-features .live .kf-rec[data-k]:not(.is){opacity:0;transform:rotate(-1.2deg)translateY(1.4em)scale(.96)}.site #key-features .kf-rec>i{color:#fff;background:var(--sd-success);border-radius:1em;flex:none;place-items:center;width:3.2em;height:3.2em;display:grid}.site #key-features .kf-rec>i .kf-i{width:1.55em;height:1.55em}.site #key-features .kf-rec-t b{font-size:1.32em;font-weight:600;line-height:1.3;display:block}.site #key-features .kf-rec-t em{font:500 1.08em / 1.3 var(--sd-mono);color:var(--kf-mute);margin-top:.4em;font-style:normal;display:block}.site #key-features .kf-rec-n{color:var(--kf-mute);align-items:center;gap:.4em;margin-top:.7em;font-size:1.05em;display:flex}.site #key-features .kf-rec-n .kf-i{width:1.1em;height:1.1em}@media (max-width:719px){.site #key-features .kf-p-apr{--kf-w:40;--kf-h:78}.site #key-features .kf-apr-a{width:auto;height:22.4em;right:0}.site #key-features .kf-apr-a .kf-rail,.site #key-features .kf-apr-a .kf-apr-doc{display:none}.site #key-features .kf-apr-a .kf-main{padding:1.3em 1.3em 0}.site #key-features .kf-send{flex:1;width:auto}.site #key-features .kf-msg,.site #key-features .kf-send-m{display:none}.site #key-features .kf-apr-b{width:38.6em;height:44.4em;top:21.6em;left:1.4em}.site #key-features .kf-url{margin-right:1em}.site #key-features .kf-noacc{top:-1.1em;right:1.2em}.site #key-features .kf-rv{padding:1.6em 1.6em 0}.site #key-features .kf-rv-h{flex-direction:column;align-items:flex-start}.site #key-features .kf-rv-h b{font-size:1.7em}.site #key-features .kf-cmt{width:22em;left:18%}.site #key-features .kf-rec{width:auto;top:66.8em;left:1em;right:1em}}@media (prefers-reduced-motion:reduce){.site #key-features *,.site #key-features :before,.site #key-features :after{transition:none!important;animation:none!important}}.site #key-features .kfj-p{--kf-w:70;--kf-h:56}.site #key-features .kfj-win{width:63em;height:52.4em;top:0;left:0}.site #key-features .kfj-docs{margin-top:1.4em}.site #key-features .kfj-p .kf-jd-cv{height:7.6em;padding:1.2em 1.6em 0;position:relative}.site #key-features .kfj-p .kf-jd-b{padding:1em 1.3em 1.1em}.site #key-features .kfj-p .kf-jd-b b{text-overflow:ellipsis;white-space:nowrap;min-height:0;font-size:1.3em;overflow:hidden}.site #key-features .kfj-p .kf-jd-b em{margin-top:.25em;font-size:1.1em}.site #key-features .kfj-p .kf-jd-f{margin-top:.8em}.site #key-features .kfj-own{height:2.1em;color:var(--sd-ink);white-space:nowrap;background:var(--sd-paper);border:1px solid var(--sd-line);border-radius:99em;align-items:center;gap:.4em;padding:0 .7em 0 .25em;font-size:1em;font-weight:500;display:inline-flex;position:absolute;top:.8em;left:.8em;box-shadow:0 1px 2px #1c171414}.site #key-features .kfj-own .kf-own{width:1.65em;height:1.65em;font-size:.8em}.site #key-features .kfj-p .kf-jd.kf-ring:after{border-radius:2.7em}.site #key-features .kfj-pick{z-index:8;background:var(--sd-desk);border:1px solid var(--sd-line-2);width:29em;box-shadow:var(--sd-lift);border-radius:2em;padding:1.6em 1.6em 1.5em;position:absolute;top:12.2em;left:30.5em}.site #key-features .kfj-pick-h{justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.site #key-features .kfj-pick-h b{font-size:1.4em;font-weight:500;display:block}.site #key-features .kfj-pick-h em{color:var(--kf-mute);margin-top:.2em;font-size:1.12em;font-style:normal;display:block}.site #key-features .kfj-pick-h .kf-i{width:1.2em;height:1.2em;margin-top:.2em}.site #key-features .kfj-pick .kf-srch{background:var(--sd-desk-3);margin-top:1.1em}.site #key-features .kfj-pr{background:var(--sd-indigo-10);transition:background-color .2s var(--sd-out), border-color .2s var(--sd-out);border:1px solid #4a42c8bf;border-radius:1.5em;align-items:center;gap:.9em;margin-top:.7em;padding:.85em 1em;display:flex}.site #key-features .kfj-pr+.kfj-pr{margin-top:.6em}.site #key-features .kfj-pr.kfj-off,.site #key-features .live .kfj-pr[data-k]:not(.is){background:var(--sd-paper);border-color:var(--sd-line)}.site #key-features .kfj-pr .kf-tick{width:1.6em;height:1.6em}.site #key-features .kfj-pr>span:last-child{min-width:0;line-height:1.25;display:grid}.site #key-features .kfj-pr b{text-overflow:ellipsis;white-space:nowrap;font-size:1.22em;font-weight:500;overflow:hidden}.site #key-features .kfj-pr em{color:var(--kf-mute);font-size:1.05em;font-style:normal}.site #key-features .kfj-pick-f{justify-content:flex-end;gap:.7em;margin-top:1.3em;display:flex}.site #key-features .kfj-pick-f .kf-b{font-size:1.2em}.site #key-features .kfj-addb{transition:opacity .2s var(--sd-out), transform .15s var(--sd-out)}.site #key-features .live .kfj-addb[data-k]:not(.is){opacity:.5}.site #key-features .kfj-p .kf-jfp{top:30.6em;left:43.4em}.site #key-features .kfj-note{z-index:11;background:var(--sd-paper);border:1px solid var(--sd-line-2);width:29.4em;box-shadow:var(--sd-lift);border-radius:1.6em;align-items:flex-start;gap:1em;padding:1.2em 1.3em 1.3em 1.1em;display:flex;position:absolute;top:3.7em;left:40.2em}.site #key-features .kfj-note .kf-av{width:3em;height:3em;font-size:1.05em}.site #key-features .kfj-note>span:nth-child(2){flex:1;min-width:0;line-height:1.3;display:grid}.site #key-features .kfj-note b{white-space:nowrap;font-size:1.22em;font-weight:600}.site #key-features .kfj-note b span{color:var(--kf-mute);font-weight:400}.site #key-features .kfj-note em{color:var(--sd-ink-2);white-space:nowrap;margin-top:.2em;font-size:1.15em;font-style:normal}.site #key-features .kfj-note em strong{color:var(--sd-ink);font-weight:600}.site #key-features .kfj-note time{font:500 1em / 1.6 var(--sd-mono);color:var(--kf-mute);flex:none}.site #key-features .live .kfj-note[data-k]:not(.is){opacity:0;transform:translateY(-1.2em)scale(.97)}@media (max-width:719px){.site #key-features .kfj-p{--kf-w:40;--kf-h:69}.site #key-features .kfj-win{width:auto;height:54em;right:0}.site #key-features .kfj-win .kf-rail{display:none}.site #key-features .kfj-win .kf-main{padding:1.4em 1.4em 0}.site #key-features .kfj-x{display:none!important}.site #key-features .kfj-p .kf-jd-cv{height:6.6em;padding:1em 1.2em 0}.site #key-features .kfj-p .kf-jd-b{padding:.9em 1.1em 1em}.site #key-features .kfj-p .kf-jd-f .kf-b{display:none}.site #key-features .kfj-own{top:.6em;left:.6em}.site #key-features .kfj-pick{width:auto;top:12em;left:1.6em;right:1.6em}.site #key-features .kfj-p .kf-jfp{width:33.4em;top:46.6em;left:3.4em}.site #key-features .kfj-note{width:auto;top:8.6em;left:1.2em;right:1.2em}}.site #key-features .kfb-p{--kf-w:70;--kf-h:58}.site #key-features .kfb-win{width:52em;height:56em;top:0;left:18em}.site #key-features .kfb-win .kf-jc em{display:none}.site #key-features .kfb-win .kf-jh-t b{font-size:1.6em}.site #key-features .kfb-win .kf-jbar .kf-b-s .kf-i{width:1.1em;height:1.1em}.site #key-features .kfb-comp{background:var(--sd-paper);border:1px solid var(--sd-line-2);transition:border-color .2s var(--sd-out), box-shadow .2s var(--sd-out);border-radius:1.8em;align-items:flex-start;gap:.9em;margin-top:1.4em;padding:1em 1em 1em 1.1em;display:flex}.site #key-features .kfb-comp.kfb-focus{border-color:var(--sd-indigo);box-shadow:0 0 0 3px #4a42c829}.site #key-features .kfb-comp .kf-av{width:2.8em;height:2.8em}.site #key-features .kfb-in{min-width:0;min-height:2.8em;color:var(--sd-ink);flex:1;padding-top:.6em;font-size:1.18em;line-height:1.4}.site #key-features .kfb-phd{color:var(--kf-mute)}.site #key-features .kfb-in .kfb-typed:not(:empty)+.kfb-phd{display:none}.site #key-features .kfb-caret{vertical-align:-.15em;background:var(--sd-indigo);width:1.5px;height:1.05em;margin-left:1px;display:none}.site #key-features .kfb-focus .kfb-caret,.site #key-features .kfb-sheet.kfb-typing .kfb-caret{animation:1s steps(2,start) infinite kf-blink;display:inline-block}.site #key-features .kfb-comp-a{flex:none;align-items:center;gap:.5em;padding-top:.15em;display:flex}.site #key-features .kfb-comp-a .kfb-ic{width:2.6em;height:2.6em;color:var(--sd-ink-2);border-radius:50%;place-items:center;display:grid}.site #key-features .kfb-comp-a .kfb-ic .kf-i{width:1.3em;height:1.3em}.site #key-features .kfb-post{transition:opacity .2s var(--sd-out), transform .15s var(--sd-out)}.site #key-features .kfb-post.kfb-dim{opacity:.45}.site #key-features .kfb-feed{margin-top:1.3em;position:relative}.site #key-features .kfb-it{grid-template-columns:2.8em minmax(0,1fr) auto;gap:.2em 1em;padding-bottom:1.5em;display:grid;position:relative}.site #key-features .kfb-it:before{content:"";background:var(--sd-line-2);width:1px;position:absolute;top:3.2em;bottom:.3em;left:1.4em}.site #key-features .kfb-ico{width:2.8em;height:2.8em;color:var(--sd-accent-ink);background:var(--sd-accent);border-radius:50%;place-items:center;display:grid}.site #key-features .kfb-ico .kf-i{width:1.25em;height:1.25em}.site #key-features .kfb-ico.kfb-y{color:#6b5200;background:#fff4c2}.site #key-features .kfb-ico.kfb-g{color:var(--sd-success);background:var(--sd-success-bg)}.site #key-features .kfb-ico.kfb-c{color:#00546b;background:#d6f5fe}.site #key-features .kfb-it .kf-av{width:2.8em;height:2.8em;font-size:.95em}.site #key-features .kfb-l{min-width:0;color:var(--kf-mute);align-self:center;font-size:1.12em;line-height:1.35}.site #key-features .kfb-l b{color:var(--sd-ink);font-size:1.1em;font-weight:500}.site #key-features .kfb-l strong{color:var(--sd-ink);font-weight:500}.site #key-features .kfb-l .kfb-role{margin-left:.35em}.site #key-features .kfb-t{font:500 .98em / 1 var(--sd-mono);color:var(--kf-mute);white-space:nowrap;align-self:center}.site #key-features .kfb-x{grid-column:2/4}.site #key-features .kfb-chip{height:2em;color:var(--sd-ink-2);white-space:nowrap;background:var(--sd-paper);border:1px solid var(--sd-line-2);border-radius:99em;align-items:center;gap:.4em;padding:0 .7em;font-size:1em;display:inline-flex}.site #key-features .kfb-chip .kf-i{width:1em;height:1em}.site #key-features .kfb-chip.kfb-ok .kf-i{color:var(--sd-success)}.site #key-features .kfb-chip.kfb-iss{color:var(--sd-warning);background:var(--sd-warning-bg);border-color:#f0d58a}.site #key-features .kfb-bub{max-width:100%;color:var(--sd-ink);background:var(--sd-paper);border:1px solid var(--sd-line-2);border-radius:.4em 1.4em 1.4em;justify-self:start;margin-top:.45em;padding:.85em 1.1em;font-size:1.18em;line-height:1.4}.site #key-features .kfb-bub .kfb-chip{width:max-content;margin-bottom:.6em;font-size:.82em;display:flex}.site #key-features .kfb-shot{background:var(--sd-zebra);border-radius:.8em;width:9.4em;height:6.6em;margin-top:.6em;display:block;overflow:hidden}.site #key-features .kfb-shot img{object-fit:cover;width:100%;height:100%;display:block}.site #key-features .kfb-it.kf-ring:after{border-radius:1.6em;inset:-.6em -.8em .5em}.site #key-features .kfb-audit .kfb-l{font-size:1.1em}.site #key-features .kfb-ph{z-index:5;width:22.6em;height:50em;box-shadow:0 1px 0 #ffffff14 inset, var(--sd-lift);background:#1c1714;border-radius:3.5em;padding:.55em;position:absolute;top:2.6em;left:0}.site #key-features .kfb-ph .kf-mv-scr{border-radius:3em}.site #key-features .kfb-ph .kf-wh{text-align:center;grid-template-columns:2.8em minmax(0,1fr) 2.8em;align-items:center;height:auto;padding:.2em 1.1em .5em;display:grid}.site #key-features .kfb-ph .kf-wh .kf-back{width:2.8em;height:2.8em}.site #key-features .kfb-ph .kf-wh .kf-back .kf-i{width:1.2em;height:1.2em}.site #key-features .kfb-ph .kf-wh>span:nth-child(2){letter-spacing:0;justify-content:stretch;min-width:0;font-size:1em;font-weight:400;line-height:1.2;display:grid}.site #key-features .kfb-ph .kf-wh b{text-overflow:ellipsis;white-space:nowrap;font-size:1em;font-weight:500;overflow:hidden}.site #key-features .kfb-ph .kf-wh em{color:var(--kf-mute);font-size:.95em;font-style:normal}.site #key-features .kfb-ph .kf-wh>.kf-i{justify-self:end;width:1.4em;height:1.4em}.site #key-features .kfb-wp{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.2em;margin:.6em 1em 0;padding:1.5em 1.3em 1.6em}.site #key-features .kfb-wp .kf-dsec{margin:0;font-size:1.3em}.site #key-features .kfb-who{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:2.2em;margin:.8em 1em 0;padding:1.4em 1.3em}.site #key-features .kfb-who>b{font-size:1.15em;font-weight:600;display:block}.site #key-features .kfb-who>em{color:var(--kf-mute);margin-top:.2em;font-size:.95em;font-style:normal;display:block}.site #key-features .kfb-who .kf-fld>i{height:2.4em;font-size:1.05em}.site #key-features .kfb-who .kf-fld>span{font-size:1em}.site #key-features .kfb-steps{margin-top:1.2em;position:relative}.site #key-features .kfb-st{transition:background-color .2s var(--sd-out), box-shadow .2s var(--sd-out);border-radius:1.2em;grid-template-columns:2em minmax(0,1fr);gap:.2em .8em;margin:0 -.4em;padding:.8em .7em .9em .5em;display:grid;position:relative}.site #key-features .kfb-st:before{content:"";background:var(--sd-line-2);width:1px;position:absolute;top:2.9em;bottom:-.4em;left:1.5em}.site #key-features .kfb-st:last-child:before{display:none}.site #key-features .kfb-st>i{color:#fff;background:var(--sd-indigo);border-radius:50%;grid-row:1/span 2;place-items:center;width:2em;height:2em;font-size:.95em;font-style:normal;font-weight:600;display:grid}.site #key-features .kfb-st b{font-size:1.1em;font-weight:600;line-height:1.3}.site #key-features .kfb-st span{color:var(--kf-mute);font-size:.98em;line-height:1.4}.site #key-features .kfb-st.kfb-sel{background:var(--sd-indigo-10);box-shadow:inset 0 0 0 1.5px #4a42c8b3}.site #key-features .kfb-badge{height:1.9em;color:var(--sd-warning);background:var(--sd-warning-bg);border-radius:99em;grid-column:2;justify-self:start;align-items:center;gap:.35em;margin-top:.4em;padding:0 .65em;font-size:.95em;font-weight:500;display:inline-flex}.site #key-features .kfb-badge .kf-i{width:1em;height:1em}.site #key-features .kfb-badge.kf-once{transform:translateY(.4em)scale(.9)}.site #key-features .kfb-st .kfb-badge{display:none}.site #key-features .kfb-st .kfb-badge.kf-open{display:inline-flex}.site #key-features .kfb-menu{z-index:4;background:var(--sd-paper);border:1px solid var(--sd-line-2);width:14.4em;box-shadow:var(--sd-lift);border-radius:1.4em;padding:.5em;position:absolute;top:23.4em;right:1.4em}.site #key-features .kfb-menu>span{border-radius:1em;align-items:center;gap:.6em;height:2.9em;padding:0 .8em;font-size:1.08em;font-weight:500;display:flex}.site #key-features .kfb-menu>span:first-child{background:var(--sd-desk)}.site #key-features .kfb-menu .kf-i{width:1.2em;height:1.2em}.site #key-features .kfb-menu .kfb-red{color:var(--sd-warning)}.site #key-features .kfb-sheet{z-index:5;background:var(--sd-paper);box-shadow:0 -1px 0 var(--sd-line), 0 -18px 30px -18px #1c171459;transition:transform .45s var(--sd-inout);border-radius:2.4em 2.4em 0 0;padding:.9em 1.4em 1.8em;position:absolute;bottom:0;left:0;right:0}.site #key-features .live .kfb-sheet:not(.kfb-up){transform:translateY(105%)}.site #key-features .kfb-sheet:before{content:"";background:var(--sd-line-2);border-radius:99em;width:3.6em;height:.35em;margin:0 auto 1.1em;display:block}.site #key-features .kfb-sheet>b{font-size:1.3em;font-weight:600;display:block}.site #key-features .kfb-sheet>em{color:var(--kf-mute);margin-top:.15em;font-size:1em;font-style:normal;display:block}.site #key-features .kfb-ta{min-height:5.6em;color:var(--sd-ink);background:var(--sd-desk-3);border-radius:1.2em;margin-top:1em;padding:.8em .95em;font-size:1.08em;line-height:1.4}.site #key-features .kfb-ta .kfb-typed:not(:empty)+.kfb-phd{display:none}.site #key-features .kfb-phs{gap:.7em;margin-top:.8em;display:flex}.site #key-features .kfb-addph{width:6.4em;height:6.4em;color:var(--sd-indigo);text-align:center;background:#4a42c80d;border:1.5px dashed #4a42c899;border-radius:1em;align-content:center;place-items:center;gap:.2em;font-size:.92em;font-weight:500;display:grid}.site #key-features .kfb-addph .kf-i{width:1.6em;height:1.6em}.site #key-features .kfb-phs .kfb-shot{border-radius:1em;width:6.4em;height:6.4em;margin:0}.site #key-features .kfb-sheet .kf-b{width:100%;margin-top:1em;font-size:1.15em}.site #key-features .kfb-ban{z-index:6;border:1px solid var(--sd-line-2);box-shadow:var(--sd-lift);background:#fffffff5;border-radius:1.5em;align-items:center;gap:.8em;padding:.9em 1em;display:flex;position:absolute;top:3.4em;left:.8em;right:.8em}.site #key-features .kfb-ban.kf-once{transform:translateY(-1.5em)}.site #key-features .kfb-ban.kf-once.kf-open{transform:none}.site #key-features .kfb-ban>svg{background:var(--sd-paper);border:1px solid var(--sd-line);border-radius:.7em;flex:none;width:2.4em;height:2.4em;padding:.35em}.site #key-features .kfb-ban span{min-width:0;line-height:1.3;display:grid}.site #key-features .kfb-ban b{font-size:1em;font-weight:600}.site #key-features .kfb-ban em{color:var(--kf-mute);font-size:.95em;font-style:normal}@media (max-width:719px){.site #key-features .kfb-p{--kf-w:40;--kf-h:84}.site #key-features .kfb-ph{border-radius:3.1em;width:19.6em;height:42.6em;padding:.5em;top:0;left:10.2em}.site #key-features .kfb-ph .kf-mv-scr{border-radius:2.7em;font-size:.86em}.site #key-features .kfb-win{width:auto;height:46em;top:38em;left:0;right:0}.site #key-features .kfb-win .kf-rail{display:none}.site #key-features .kfb-win .kf-bar-t{visibility:hidden}.site #key-features .kfb-win .kf-main{padding:1.4em 1.3em 0}.site #key-features .kfb-win .kf-jc,.site #key-features .kfb-win .kf-jbar .kf-b-s{display:none}.site #key-features .kfb-win .kf-jh-t b{font-size:1.4em}.site #key-features .kfb-comp-a .kfb-ic{display:none}.site #key-features .kfb-it{grid-template-columns:2.8em minmax(0,1fr);gap:.2em .8em}.site #key-features .kfb-t{display:none}.site #key-features .kfb-x{grid-column:2}.site #key-features .kfb-l .kfb-role{display:none}}.site #key-features .kfc-p{--kf-w:70;--kf-h:58}.site #key-features .kfc-win{width:57em;height:40.4em;top:2em;left:0}.site #key-features .kfc-main{padding:1.6em 1.8em 0 .8em}.site #key-features .kfc-head{flex-direction:column;align-items:flex-start;gap:.9em;display:flex}.site #key-features .kfc-ttl b{letter-spacing:-.02em;font-size:1.8em;font-weight:700;line-height:1.15;display:block}.site #key-features .kfc-ttl em{color:var(--kf-mute);margin-top:.35em;font-size:1.12em;font-style:normal;display:block}.site #key-features .kfc-strip{flex:none;gap:.5em;padding-bottom:.15em;display:flex}.site #key-features .kfc-chip{white-space:nowrap;border:1px solid #0000;border-radius:99em;flex:none;align-items:center;gap:.3em;height:1.85em;padding:0 .6em;font-size:1.1em;font-weight:500;line-height:1;display:inline-flex}.site #key-features .kfc-chip .kf-i{stroke-width:2.6px;width:.95em;height:.95em}.site #key-features .kfc-ok{color:var(--sd-success);background:var(--sd-success-bg)}.site #key-features .kfc-warn{color:var(--sd-warning);background:var(--sd-warning-bg)}.site #key-features .kfc-bad{color:var(--sd-danger);background:var(--sd-paper);border-color:currentColor}.site #key-features .kfc-tbl{background:var(--sd-paper);border:1px solid var(--kf-edge);border-bottom:0;border-radius:2.2em 2.2em 0 0;flex:1;min-height:0;margin-top:1.4em;padding:.3em 1.4em 0}.site #key-features .kfc-row{min-height:4.8em;transition:background-color .4s var(--sd-out);border-radius:1em;grid-template-columns:13.8em 12.8em 10.8em minmax(0,1fr);align-items:center;margin:0 -.6em;padding:0 .6em;display:grid}.site #key-features .kfc-row+.kfc-row{border-top:1px solid var(--sd-line)}.site #key-features .kfc-row.kf-hl{background:#4a42c814}.site #key-features .kfc-th{min-height:3.4em}.site #key-features .kfc-th>span{color:var(--kf-mute);padding-right:.8em;font-size:1.06em;font-weight:600;line-height:1.25}.site #key-features .kfc-who{min-width:0;padding-right:1em}.site #key-features .kfc-who b,.site #key-features .kfc-who em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.site #key-features .kfc-who b{font-size:1.28em;font-weight:600}.site #key-features .kfc-who em{color:var(--kf-mute);margin-top:.2em;font-size:1.04em;font-style:normal}.site #key-features .kfc-cell{border-radius:.7em;justify-self:start;align-items:center;gap:.5em;display:flex}.site #key-features .kfc-cell .kf-sw>*{justify-self:start}.site #key-features .kfc-cell.kf-ring:after{border-radius:1em;inset:-.4em}.site #key-features .kfc-cell .kf-tick{background:var(--sd-paper);border:1.5px solid var(--sd-line-2);border-radius:.4em;width:1.45em;height:1.45em;font-size:1em}.site #key-features .kfc-cell .kf-tick.kf-ck{background:var(--sd-indigo);border-color:var(--sd-indigo)}.site #key-features .kfc-cell .kf-tick .kf-i{width:1em;height:1em}.site #key-features .kfc-ph{z-index:3;width:23.6em;height:48em;box-shadow:0 1px 0 #ffffff14 inset, var(--sd-lift);background:#1c1714;border-radius:3.7em;padding:.6em;position:absolute;top:3.6em;left:46.4em}.site #key-features .kfc-scr{padding:0 1.3em}.site #key-features .kfc-ptl b{letter-spacing:-.012em;margin-top:.8em;font-size:1.6em;font-weight:600;line-height:1.2;display:block}.site #key-features .kfc-ptl em{color:var(--kf-mute);margin-top:.25em;font-size:1.05em;font-style:normal;display:block}.site #key-features .kfc-lbl{font:600 .95em / 1 var(--sd-mono);color:var(--kf-mute);text-transform:uppercase;letter-spacing:.08em;margin:1.5em 0 .65em;display:block}.site #key-features .kfc-ask{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:1.6em;padding:1.1em}.site #key-features .kfc-ask-h{align-items:center;gap:.8em;display:flex}.site #key-features .kfc-ask-h>i{width:2.8em;height:2.8em;color:var(--sd-accent-ink);background:var(--sd-accent);border-radius:.9em;flex:none;place-items:center;display:grid}.site #key-features .kfc-ask-h>i .kf-i{width:1.4em;height:1.4em}.site #key-features .kfc-ask-h b{font-size:1.2em;font-weight:600;line-height:1.25;display:block}.site #key-features .kfc-ask-h em{color:var(--kf-mute);margin-top:.2em;font-size:.98em;font-style:normal;line-height:1.3;display:block}.site #key-features .kfc-ask-f{margin-top:1em;display:grid}.site #key-features .kfc-ask-f .kf-b{width:100%;font-size:1.15em}.site #key-features .kfc-ups{gap:.6em;display:grid}.site #key-features .kfc-up{background:var(--sd-paper);border:1px solid var(--kf-edge);border-radius:1.3em;align-items:center;gap:.8em;padding:.7em .8em;display:flex}.site #key-features .kfc-up>span:last-child{min-width:0}.site #key-features .kfc-up b{text-overflow:ellipsis;white-space:nowrap;margin-bottom:.4em;font-size:1.1em;font-weight:600;display:block;overflow:hidden}.site #key-features .kfc-up .kfc-card{flex:none;width:4.6em;height:3em}.site #key-features .kfc-card{--kfc-band:var(--sd-hivis);background:linear-gradient(var(--kfc-band), var(--kfc-band)) 0 0 / 100% 24% no-repeat, linear-gradient(#c9d3e3, #c9d3e3) 9% 74% / 26% 46% no-repeat, linear-gradient(#3e3936, #3e3936) 90% 42% / 48% 9% no-repeat, linear-gradient(#bab5b2, #bab5b2) 90% 62% / 48% 7% no-repeat, linear-gradient(#bab5b2, #bab5b2) 82% 80% / 36% 7% no-repeat, #fff;border-radius:.45em;display:block;box-shadow:0 0 0 1px #1c171424}.site #key-features .kfc-card-w{--kfc-band:#0d2b5c}.site #key-features .kfc-card-b{background:linear-gradient(#2a2523,#2a2523) 0 16%/100% 20% no-repeat,linear-gradient(#bab5b2,#bab5b2) 12% 58%/70% 7% no-repeat,linear-gradient(#bab5b2,#bab5b2) 12% 74%/56% 7% no-repeat,linear-gradient(#bab5b2,#bab5b2) 12% 90%/62% 7% no-repeat,#fff}.site #key-features .kfc-note{z-index:5;background:var(--sd-paper);border:1px solid var(--sd-line-2);box-shadow:var(--sd-lift);opacity:0;transition:opacity .3s var(--sd-out), transform .45s cubic-bezier(.3, 1.2, .5, 1);border-radius:1.7em;align-items:flex-start;gap:.7em;padding:.9em 1em 1em;font-size:1.05em;line-height:1.3;display:flex;position:absolute;top:.6em;left:.6em;right:.6em;transform:translateY(-110%)}.site #key-features .kfc-note.kf-open{opacity:1;transform:none}.site #key-features .kfc-note-ic{background:var(--sd-desk);border-radius:.6em;flex:none;width:2.4em;height:2.4em;padding:.35em}.site #key-features .kfc-note-h{justify-content:space-between;margin-bottom:.15em;display:flex}.site #key-features .kfc-note-h b{font-weight:600}.site #key-features .kfc-note-h em{color:var(--kf-mute);font-style:normal}.site #key-features .kfc-sheet{z-index:4;background:var(--sd-paper);transition:transform .45s var(--sd-out);border-radius:2.2em 2.2em 0 0;flex-direction:column;padding:.8em 1.4em 2em;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -.6em 2em -.4em #1c171447}.site #key-features .kfc-sheet.kf-open{transform:none}.site #key-features .kfc-grab{background:var(--sd-line-2);border-radius:99em;align-self:center;width:3.6em;height:.4em}.site #key-features .kfc-sh-t{margin-top:1em;font-size:1.4em;font-weight:600}.site #key-features .kfc-fl{color:var(--kf-mute);margin-top:1.1em;font-size:1em;font-weight:500}.site #key-features .kfc-fld{background:var(--sd-desk);border:1px solid var(--sd-line);height:2.7em;transition:border-color .2s var(--sd-out);border-radius:.9em;align-items:center;margin-top:.4em;padding:0 .9em;font-size:1.15em;display:flex}.site #key-features .kfc-fld.kf-typing{border-color:var(--sd-indigo)}.site #key-features .kfc-fld.kf-typing .kf-caret{display:inline-block}.site.motion #key-features .kfc-fld.kf-typing .kf-caret{animation:1s steps(2,start) infinite kf-blink}.site #key-features .kfc-shots{grid-template-columns:1fr 1fr;gap:.7em;margin-top:1.1em;display:grid}.site #key-features .kfc-shot{height:7.6em;color:var(--kf-mute);background:var(--sd-desk);border:1.5px dashed var(--sd-line-2);border-radius:1em;place-items:center;display:grid;position:relative;overflow:hidden}.site #key-features .kfc-shot>.kf-i{width:1.6em;height:1.6em;margin-bottom:1.2em}.site #key-features .kfc-shot em{color:var(--sd-ink-2);font-size:.95em;font-style:normal;font-weight:600;position:absolute;bottom:.55em;left:.8em}.site #key-features .kfc-snap{transition:opacity .25s var(--sd-out), transform .4s cubic-bezier(.3, 1.3, .5, 1);position:absolute;inset:.8em .9em 2.3em;transform:rotate(-2deg)}.site #key-features .live .kfc-snap[data-k]:not(.is){opacity:0;transform:rotate(-2deg)scale(.85)}.site #key-features .kfc-go{width:100%;margin-top:1.4em;font-size:1.2em}.site #key-features .kfc-alert{z-index:5;background:var(--sd-paper);border:1px solid var(--sd-line-2);width:32.5em;box-shadow:var(--sd-lift);transition:opacity .3s var(--sd-out), transform .45s cubic-bezier(.3, 1.3, .5, 1);border-radius:1.6em;gap:1em;padding:1.3em 1.5em 1.4em 1.2em;display:flex;position:absolute;top:39em;left:1.4em;transform:rotate(-1.2deg)}.site #key-features .live .kfc-alert[data-k]:not(.is){opacity:0;transform:rotate(-1.2deg)translateY(1.4em)scale(.96)}.site #key-features .kfc-alert>i{width:3.2em;height:3.2em;color:var(--sd-warning);background:var(--sd-warning-bg);border-radius:1em;flex:none;place-items:center;display:grid}.site #key-features .kfc-alert>i .kf-i{width:1.55em;height:1.55em}.site #key-features .kfc-alert b{font-size:1.32em;font-weight:600;line-height:1.3;display:block}.site #key-features .kfc-alert em{font:500 1.08em / 1.3 var(--sd-mono);color:var(--kf-mute);margin-top:.4em;font-style:normal;display:block}.site #key-features .kfc-alert-n{color:var(--kf-mute);margin-top:.6em;font-size:1.05em;display:block}.dark .site #key-features .kfc-ph{box-shadow:0 0 0 1px var(--sd-line-2), var(--sd-lift)}@media (max-width:719px){.site #key-features .kfc-p{--kf-w:40;--kf-h:82}.site #key-features .kfc-win{width:auto;height:31em;top:0;right:0}.site #key-features .kfc-win .kf-rail{display:none}.site #key-features .kfc-main{padding:1.3em 1.3em 0}.site #key-features .kfc-head{flex-direction:column;align-items:flex-start;gap:.9em}.site #key-features .kfc-row{grid-template-columns:11.6em 12.8em minmax(0,1fr)}.site #key-features .kfc-c4{display:none}.site #key-features .kfc-ph{top:27.6em;left:8.2em}.site #key-features .kfc-alert{width:auto;top:72.4em;left:1em;right:1em}}.site #key-features .kfp-p{--kf-w:70;--kf-h:58}.site #key-features .kfp-v{display:inline-grid}.site #key-features .kfp-v>*{visibility:hidden;opacity:0;transition:opacity .3s var(--sd-out), visibility 0s .3s;grid-area:1/1;justify-self:start}.site #key-features .kfp-by{opacity:0;transition:opacity .3s var(--sd-out)}.site #key-features [data-st="0"] .kfp-v>[data-v~="0"],.site #key-features [data-st="1"] .kfp-v>[data-v~="1"],.site #key-features [data-st="2"] .kfp-v>[data-v~="2"],.site #key-features [data-st="3"] .kfp-v>[data-v~="3"],.site #key-features [data-st="4"] .kfp-v>[data-v~="4"],.site #key-features [data-st="1"] .kfp-by[data-v~="1"],.site #key-features [data-st="2"] .kfp-by[data-v~="2"],.site #key-features [data-st="3"] .kfp-by[data-v~="3"],.site #key-features [data-st="4"] .kfp-by[data-v~="4"]{visibility:visible;opacity:1;transition:opacity .3s var(--sd-out), visibility 0s}.site #key-features .kfp-win{width:60em;height:50em;top:0;left:0}.site #key-features .kfp-main{padding:1.5em 1.6em 0 .8em}.site #key-features .kfp-doc{background:var(--sd-paper);border:1px solid var(--kf-edge);border-bottom:0;border-radius:2.2em 2.2em 0 0;flex:1;min-height:0;padding:1.8em 2em 0}.site #key-features .kfp-ttl b{letter-spacing:-.02em;font-size:1.8em;font-weight:700;line-height:1.15;display:block}.site #key-features .kfp-ttl em{color:var(--kf-mute);margin-top:.35em;font-size:1.12em;font-style:normal;display:block}.site #key-features .kfp-sec{border:1px solid var(--sd-line);border-radius:1.2em;margin-top:1.2em;overflow:hidden}.site #key-features .kfp-sec-h{background:var(--sd-zebra);align-items:center;gap:.7em;min-height:3.2em;padding:0 1.2em;display:flex}.site #key-features .kfp-sec-h b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:1.15em;font-weight:600;overflow:hidden}.site #key-features .kfp-role{background:var(--sd-paper);border:1px solid var(--sd-line-2);border-radius:99em;flex:none;align-items:center;height:1.75em;padding:0 .6em;font-size:.98em;display:inline-flex}.site #key-features .kfp-n{color:var(--kf-mute);white-space:nowrap;flex:none;font-size:1em}.site #key-features .kfp-n-ok{color:var(--sd-success);align-items:center;gap:.3em;display:inline-flex}.site #key-features .kfp-n .kf-i{stroke-width:2.6px;width:1em;height:1em}.site #key-features .kfp-q{border-top:1px solid var(--sd-line);grid-template-columns:minmax(0,1fr) 17em;align-items:start;gap:1.4em;padding:1.1em 1.2em;display:grid}.site #key-features .kfp-q.kf-ring:after{border-radius:.9em;inset:.3em}.site #key-features .kfp-ql{padding-top:.45em;font-size:1.12em;font-weight:500;line-height:1.35}.site #key-features .kfp-qa{justify-items:start;gap:.45em;display:grid}.site #key-features .kfp-in{background:var(--sd-desk);border:1px solid var(--sd-line);width:100%;height:2.5em;transition:border-color .2s var(--sd-out);border-radius:.8em;align-items:center;padding:0 .8em;font-size:1.12em;display:flex}.site #key-features .kfp-in.kf-typing{border-color:var(--sd-indigo)}.site #key-features .kfp-in.kf-typing .kf-caret{display:inline-block}.site.motion #key-features .kfp-in.kf-typing .kf-caret{animation:1s steps(2,start) infinite kf-blink}.site #key-features .kfp-by{color:var(--kf-mute);font-size:.98em;font-style:normal}.site #key-features .kfp-yn{gap:.4em;display:flex}.site #key-features .kfp-yn>span{background:var(--sd-paper);border:1px solid var(--sd-line-2);min-width:3.6em;height:2.3em;transition:color .2s var(--sd-out), background-color .2s var(--sd-out), border-color .2s var(--sd-out), transform .15s var(--sd-out);border-radius:99em;place-items:center;padding:0 .8em;font-size:1.08em;font-weight:500;display:inline-grid}.site #key-features .kfp-yn>.kfp-yes{color:#fff;background:var(--sd-indigo);border-color:var(--sd-indigo)}.site #key-features [data-st="0"] .kfp-yn>.kfp-yes[data-v],.site #key-features [data-st="1"] .kfp-yn>.kfp-yes[data-v],.site #key-features .live .kfp-yn>.kfp-yes[data-k]:not(.is){color:var(--sd-ink);background:var(--sd-paper);border-color:var(--sd-line-2)}.site #key-features .kfp-foot{z-index:2;background:var(--sd-paper);border:1px solid var(--sd-line-2);box-shadow:var(--sd-lift);border-radius:1.6em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.6em;padding:1em 1.3em;display:grid;position:absolute;bottom:1.2em;left:6em;right:1.6em}.site #key-features .kfp-f-top{align-items:center;gap:.6em;display:flex}.site #key-features .kfp-f-top b{font:700 1.2em / 1 var(--sd-mono)}.site #key-features .kfp-f-id em{color:var(--kf-mute);white-space:nowrap;margin-top:.45em;font-size:1em;font-style:normal;display:block}.site #key-features .kfp-f-mid{align-items:center;gap:.9em;min-width:0;display:flex}.site #key-features .kfp-ring{flex:none;place-items:center;width:3.6em;height:3.6em;display:grid;position:relative}.site #key-features .kfp-ring>svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.site #key-features .kfp-ring circle{fill:none;stroke-width:3.4px}.site #key-features .kfp-rt{stroke:var(--sd-line)}.site #key-features .kfp-ra{stroke:var(--sd-success);stroke-dasharray:100;stroke-dashoffset:0;transition:stroke-dashoffset .6s var(--sd-inout), stroke .3s var(--sd-out)}.site #key-features [data-st="0"] .kfp-ra{stroke:var(--sd-indigo);stroke-dashoffset:100px}.site #key-features [data-st="1"] .kfp-ra{stroke:var(--sd-indigo);stroke-dashoffset:50px}.site #key-features [data-st="2"] .kfp-ra{stroke:var(--sd-indigo)}.site #key-features .kfp-ring .kfp-v{font:600 .95em / 1 var(--sd-mono)}.site #key-features .kfp-ring .kf-i{width:1.3em;height:1.3em;color:var(--sd-success);stroke-width:2.6px}.site #key-features .kfp-f-txt>span{justify-items:start;display:grid}.site #key-features .kfp-f-txt b{white-space:nowrap;font-size:1.2em;font-weight:600}.site #key-features .kfp-f-txt em{color:var(--kf-mute);white-space:nowrap;margin-top:.25em;font-size:1.05em;font-style:normal}.site #key-features .kfp-f-txt .kf-ring:after{border-radius:.9em;inset:-.45em -.7em}.site #key-features .kfp-f-act>span{justify-self:end;justify-items:end;gap:.35em;display:grid}.site #key-features .kfp-f-btns{gap:.5em;display:flex}.site #key-features .kfp-f-act .kf-b{font-size:1.12em}.site #key-features .kfp-apv{transition:opacity .3s var(--sd-out), transform .15s var(--sd-out)}.site #key-features [data-st="0"] .kfp-apv,.site #key-features [data-st="1"] .kfp-apv{opacity:.45}.site #key-features .kfp-why{color:var(--kf-mute);font-size:.95em}.site #key-features .kfp-why em{white-space:nowrap;font-style:normal}.site #key-features .kfp-ph{z-index:3;width:22.6em;height:46em;box-shadow:0 1px 0 #ffffff14 inset, var(--sd-lift);transition:opacity .4s var(--sd-out), transform .55s var(--sd-out);background:#1c1714;border-radius:3.7em;padding:.6em;position:absolute;top:10.4em;left:46.8em}.site #key-features .live .kfp-ph[data-k]:not(.is){opacity:0;transform:translate(2em,2em)scale(.98)}.site #key-features .kfp-pscr{padding:0 1.3em}.site #key-features .kfp-pt{justify-items:start;display:grid}.site #key-features .kfp-pt b{margin-top:.8em;font-size:1.55em;font-weight:600;line-height:1.2}.site #key-features .kfp-pt em{color:var(--kf-mute);margin-top:.25em;font-size:1em;font-style:normal}.site #key-features .kfp-pt .kf-bdg{margin-top:.7em}.site #key-features .kfp-psec{background:var(--sd-paper)}.site #key-features .kfp-psec .kfp-sec-h b{font-size:1.1em}.site #key-features .kfp-psec .kfp-q{grid-template-columns:minmax(0,1fr);gap:.7em}.site #key-features .kfp-pyn>span{flex:1;min-width:0}.site #key-features .kfp-decl{color:var(--sd-ink-2);background:var(--sd-zebra);border-radius:1em;margin-top:1em;padding:.9em 1em;font-size:1em;line-height:1.4}.site #key-features .kfp-pfoot{background:var(--sd-paper);border-top:1px solid var(--sd-line);padding:1em 1.2em 2em;position:absolute;bottom:0;left:0;right:0}.site #key-features .kfp-pf{width:100%;display:grid}.site #key-features .kfp-pf-go{align-items:center;gap:.6em;display:flex}.site #key-features .kfp-todo{height:2em;color:var(--sd-warning);white-space:nowrap;background:var(--sd-warning-bg);border-radius:99em;flex:none;align-items:center;padding:0 .7em;font-size:1em;font-weight:600;display:none}.site #key-features .live .kfp-todo[data-k]:not(.is){display:inline-flex}.site #key-features .kfp-sign{flex:1;font-size:1.12em}.site #key-features .live .kfp-sign[data-k]:not(.is){opacity:.45}.site #key-features .kfp-pf-ok{height:2.8em;color:var(--sd-success);background:var(--sd-success-bg);border-radius:99em;justify-content:center;align-items:center;gap:.5em;font-size:1.12em;font-weight:600;display:flex}.site #key-features .kfp-pf-ok .kf-i{width:1.2em;height:1.2em}.dark .site #key-features .kfp-ph{box-shadow:0 0 0 1px var(--sd-line-2), var(--sd-lift)}@media (max-width:719px){.site #key-features .kfp-p{--kf-w:40;--kf-h:89}.site #key-features .kfp-win{width:auto;height:46.4em;right:0}.site #key-features .kfp-win .kf-rail{display:none}.site #key-features .kfp-main{padding:1.3em 1.3em 0}.site #key-features .kfp-doc{padding:1.5em 1.4em 0}.site #key-features .kfp-sec-x{display:none}.site #key-features .kfp-q{grid-template-columns:minmax(0,1fr);gap:.6em}.site #key-features .kfp-foot{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id id""mid act";gap:.9em 1em;bottom:1em;left:1em;right:1em}.site #key-features .kfp-f-id{grid-area:id}.site #key-features .kfp-f-mid{grid-area:mid}.site #key-features .kfp-f-act{grid-area:act}.site #key-features .kfp-why,.site #key-features .kfp-decl{display:none}.site #key-features .kfp-ph{height:38.6em;top:48.6em;left:8.7em}}.site #key-features{--a-navy:var(--sd-navy)}.dark .site #key-features{--a-navy:#b8c3e6}.dark .site #key-features .kf-mv,.dark .site #key-features .kf-sph,.dark .site #key-features .kfb-ph{box-shadow:0 0 0 1px var(--sd-line-2), var(--sd-lift)}.dark .site #key-features .kf-print-t i{color:#aebbe8}.dark .site #key-features .kf-print-t svg path{stroke:#aebbe8}.dark .site #key-features .kf-fo.kf-sel em{color:var(--sd-accent-ink)}.dark .site #key-features .kfb-chip.kfb-iss{border-color:#f0b45a66}.site #key-features .kf-pic .v4-flash{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}