@layer theme,base;@layer components{.cs-root .cs-anchor{top:0;pointer-events:none;width:1px;height:1px;position:absolute;inset-inline-start:0}.cs-root .cs-rules>.amb{inset-inline-start:30%;width:760px;height:760px;top:22%}.cs-root .cs-rules .rs-deck{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:32px;display:grid}.cs-root .cs-rules .rs-tabs{top:calc(var(--cs-nav-h) + 24px);gap:8px;display:grid;position:sticky}.cs-root .cs-rules .rs-tab{cursor:pointer;text-align:start;width:100%;color:var(--cs-muted);box-shadow:inset 0 0 0 1px var(--cs-line);background:#b8c0c809;border:0;border-radius:14px;align-items:center;gap:12px;padding:14px;transition:color .2s,background .2s,box-shadow .2s;display:flex}.cs-root .cs-rules .rs-tab:hover{color:var(--cs-text)}.cs-root .cs-rules .rs-tab[aria-selected=true]{color:var(--cs-text);box-shadow:inset 0 0 0 1px var(--cs-line-3);background:#b8c0c817}.cs-root .cs-rules :is(.rs-tab,.rs-next):focus-visible{outline:2px solid var(--cs-sm-200);outline-offset:2px}.cs-root .cs-rules .rs-n{width:24px;height:24px;font:600 11px/1 var(--cs-f-mono);color:#0a0c0e;background:linear-gradient(118deg,#fff0 30%,#ffffff80 46%,#fff0 60%), var(--cs-ti-face);border-radius:7px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #fffc,0 4px 10px -4px #000}.cs-root .cs-rules .rs-t{gap:6px;min-width:0;display:grid}.cs-root .cs-rules .rs-t b{font:600 16px/1.15 var(--cs-f-display);letter-spacing:-.01em}.cs-root .cs-rules .rs-t small{font:500 10px/1.3 var(--cs-f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cs-dim)}.cs-root .cs-rules .rs-tab[aria-selected=true] small{color:var(--cs-muted)}.cs-root .cs-rules .rs-stack{padding-top:112px;display:grid}.cs-root .cs-rules .rs-stack>.sheet{transform-origin:50% 0;min-width:0;transition:transform .55s var(--cs-ease), filter .55s var(--cs-ease);grid-area:1/1}.cs-root .cs-rules .rs-stack>.sheet[data-pos="0"]{z-index:3}.cs-root .cs-rules .rs-stack>.sheet[data-pos="1"]{z-index:2;filter:brightness(.6);cursor:pointer;transform:translateY(-56px)scale(.95)}.cs-root .cs-rules .rs-stack>.sheet[data-pos="2"]{z-index:1;filter:brightness(.42);cursor:pointer;transform:translateY(-112px)scale(.9)}.cs-root .cs-rules .rs-stack>.sheet:not([data-pos="0"]):hover{filter:brightness(.78)}.cs-root .cs-rules .rs-stack>.sheet:not([data-pos="0"])>:not(.sheet-h){visibility:hidden}.cs-root .cs-rules .rs-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.cs-root .cs-rules .rs-cols>div{min-width:0}.cs-root .cs-rules .rs-stack .links{align-items:center}.cs-root .cs-rules .rs-next{cursor:pointer;min-height:34px;font:500 12.5px/1.2 var(--cs-f-mono);letter-spacing:.02em;color:var(--cs-text-2);box-shadow:inset 0 0 0 1px var(--cs-line-2);background:#b8c0c80f;border:0;border-radius:999px;align-items:center;gap:8px;margin-inline-start:auto;padding:6px 14px;transition:color .2s,background .2s;display:inline-flex}.cs-root .cs-rules .rs-next:hover{color:var(--cs-sm-hi);background:#b8c0c81a}@media (prefers-reduced-motion:reduce){.cs-root .cs-rules .rs-stack>.sheet{transition:none}}.cs-root .cs-rules .range .rg-lab{height:14px;line-height:1}.cs-root .cs-rules .range{container-type:inline-size}.cs-root .cs-rules .range .rg-lab span:nth-child(2){top:0}@container (max-width:250px){.cs-root .cs-rules .range .rg-lab{height:30px}.cs-root .cs-rules .range .rg-lab span:nth-child(2){top:16px}}.cs-root .cs-rules .sheet-h p{margin-top:calc(8px - .225em);margin-bottom:-.225em}.cs-root .cs-rules .split{grid-template-columns:max-content minmax(0,1fr) auto;align-items:center;gap:12px 14px;display:grid}.cs-root .cs-rules .split small{font:400 11.5px/1.2 var(--cs-f-mono);color:var(--cs-muted)}.cs-root .cs-rules .split i{background:#b8c0c81f;border-radius:8px;height:8px;display:block;overflow:hidden}.cs-root .cs-rules .split i:after{content:"";height:100%;width:var(--w);background:linear-gradient(90deg,#747d87,#e5e9ed);border-radius:8px;display:block}.cs-root .cs-rules .split b{font:600 15px/1 var(--cs-f-mono);text-align:end;color:var(--cs-sm-100)}.cs-root .cs-rules .viz.tight{padding:14px 16px 12px}.cs-root .cs-rules .trio{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:8px;display:grid}.cs-root .cs-rules .trio div{gap:6px;min-width:0;display:grid}.cs-root .cs-rules .trio b{font:700 23px/1 var(--cs-f-display);letter-spacing:-.03em;padding-bottom:.06em}.cs-root .cs-rules .trio span{font:400 10.5px/1.35 var(--cs-f-mono);letter-spacing:.04em;color:var(--cs-muted)}.cs-root .cs-rules .rows dd .ok,.cs-root .cs-rules .rows dd .no{vertical-align:top}.cs-root .cs-pricing>.amb{inset-inline-end:-8%;width:820px;height:820px;top:18%}.cs-root .cs-pricing .cfg{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:32px;display:grid}.cs-root .cs-pricing .cfg-main{grid-template-columns:minmax(0,1fr);gap:34px;min-width:0;display:grid}.cs-root .cs-pricing .progs{box-shadow:inset 0 0 0 1px var(--cs-line);background:#b8c0c809;border-radius:18px;grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid}.cs-root .cs-pricing .prog{text-align:start;transition:background .3s var(--cs-ease), box-shadow .3s var(--cs-ease);border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 16px;padding:18px 20px;display:grid;position:relative}.cs-root .cs-pricing .prog:hover{background:#b8c0c80d}.cs-root .cs-pricing .prog-h b{font:600 22px/1.15 var(--cs-f-display);letter-spacing:-.02em;color:var(--cs-text);display:block}.cs-root .cs-pricing .prog-h small{font:500 10.5px/1.3 var(--cs-f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cs-dim);margin-top:calc(8px - .15em);margin-bottom:-.15em;display:block}.cs-root .cs-pricing .prog-from{font:500 12px/1 var(--cs-f-mono);color:var(--cs-muted);text-align:end}.cs-root .cs-pricing .prog-from b{font:600 18px/1 var(--cs-f-mono);color:var(--cs-text);margin-top:6px;display:block}.cs-root .cs-pricing .prog-d{color:var(--cs-muted);grid-column:1/-1;font-size:13.5px;line-height:1.5}.cs-root .cs-pricing .prog[aria-pressed=true]{background:radial-gradient(120% 140% at 0 0,#cfd5db1f,#0000 55%),linear-gradient(#1e2226,#121518);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #cfd5db57,0 20px 44px -30px #b8c0c866}.cs-root .cs-pricing .prog[aria-pressed=true] .prog-d{color:var(--cs-text-2)}.cs-root .cs-pricing .prog[aria-pressed=true] .prog-h small{color:var(--cs-sm-300)}.cs-root .cs-pricing .sizes{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.cs-root .cs-pricing .size{text-align:start;box-shadow:inset 0 1px 0 #ecf0f414, inset 0 0 0 1px var(--cs-line);transition:transform .25s var(--cs-ease), box-shadow .25s var(--cs-ease);background:linear-gradient(#15181b,#0e1113);border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 14px 15px;display:flex;position:relative}.cs-root .cs-pricing .size:hover{box-shadow:inset 0 1px 0 #ecf0f41f, inset 0 0 0 1px var(--cs-line-3);transform:translateY(-2px)}.cs-root .cs-pricing .size .sw{border-radius:3px;width:22px;height:13.9px}.cs-root .cs-pricing .size .sz{font:600 24px/1 var(--cs-f-display);letter-spacing:-.03em;color:var(--cs-text);padding-bottom:.04em}.cs-root .cs-pricing .size .pr{font:500 13.5px/1 var(--cs-f-mono);color:var(--cs-text-2)}.cs-root .cs-pricing .size .pr s{color:var(--cs-dim);margin-inline-start:6px;font-size:11.5px}.cs-root .cs-pricing .size .pop{top:-8px;position:absolute;inset-inline-end:10px}.cs-root .cs-pricing .size[aria-pressed=true]{background:linear-gradient(#ffffff8c 0%,#fff0 42%),repeating-linear-gradient(#ffffff0f 0 1px,#141a2009 1px 2px,#0000 2px 4px),linear-gradient(#eceff2 0%,#c9cfd6 48%,#a1a9b2 58%,#ccd2d8 100%);box-shadow:inset 0 1px #fff,inset 0 -1px #0a101640,0 18px 40px -20px #ced6de8c,0 0 0 1px #cfd5db4d}.cs-root .cs-pricing .size[aria-pressed=true] .sz{color:#0a0c0e}.cs-root .cs-pricing .size[aria-pressed=true] .pr{color:#1f252b}.cs-root .cs-pricing .size[aria-pressed=true] .pr s{color:#4a525b}.cs-root .cs-pricing .size[aria-pressed=true] .pop{color:#0a0c0e;background:linear-gradient(#f4f6f8,#cfd5db);box-shadow:0 4px 12px -4px #0009}.cs-root .cs-pricing .size[data-pop]:not([aria-pressed=true]){box-shadow:inset 0 1px #ecf0f41a,inset 0 0 0 1px #cfd5db29,0 14px 34px -22px #ced6de73}.cs-root .cs-pricing .size[data-pop]:not([aria-pressed=true]):hover{box-shadow:inset 0 1px 0 #ecf0f424, inset 0 0 0 1px var(--cs-line-3), 0 16px 38px -20px #ced6de8c}.cs-root .cs-pricing .size[data-pop]:before{content:"";pointer-events:none;background:conic-gradient(from var(--cs-pop-a),transparent 0 58%,#dce4ec4d 70%,#f6f8fa 80%,#dce4ec4d 89%,transparent 95% 100%);-webkit-mask-composite:xor;border-radius:15px;padding:1.5px;animation:3.8s linear infinite cs-sec-orbit;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cs-root .cs-pricing .size[data-pop]~.size[data-pop]:before{animation-delay:-1.9s}.cs-root .cs-pricing .size[data-pop] .pop{color:#0a0c0e;background:var(--cs-metal-soft);box-shadow:inset 0 1px #fff,0 4px 12px -4px #000000b3}.cs-root .cs-pricing .size[aria-pressed=true][data-mat=glass]{background:radial-gradient(120% 130% at 12% -20%,#ecf1f64d,transparent 60%), linear-gradient(118deg,#fff0 30%,#ffffff17 44%,#fff0 58%), var(--cs-glass-face), linear-gradient(160deg,#30363c,#191c20 45%,#0f1114);box-shadow:inset 0 0 0 1px #e2e8ee8f,inset 0 1px #ffffff9e,inset 0 -1px #0006,0 18px 42px -18px #ced6de80,0 0 0 1px #cfd5db2e}.cs-root .cs-pricing .size[aria-pressed=true][data-mat=carbon]{background:radial-gradient(120% 130% at 12% -20%,#ecf1f63d,transparent 58%), linear-gradient(118deg,#fff0 30%,#ffffff17 44%,#fff0 58%), linear-gradient(180deg,#0000,#00000057), var(--cs-cf) 0 0/56px 56px, #1a1d20;box-shadow:inset 0 0 0 1px #d2d8de85,inset 0 1px #ffffff80,inset 0 -1px #0009,0 18px 42px -18px #ced6de75,0 0 0 1px #000000b3}.cs-root .cs-pricing .size[aria-pressed=true]:is([data-mat=glass],[data-mat=carbon]) .sz{background:linear-gradient(#fff 0%,#eef1f4 42%,#c9d0d7 72%,#e6eaee 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.cs-root .cs-pricing .size[aria-pressed=true]:is([data-mat=glass],[data-mat=carbon]) .pr{color:var(--cs-sm-200)}.cs-root .cs-pricing .size[aria-pressed=true]:is([data-mat=glass],[data-mat=carbon]) .pr s{color:var(--cs-muted)}.cs-root .cs-pricing .size[aria-pressed=true]:is([data-mat=glass],[data-mat=carbon]) .sw{box-shadow:inset 0 0 0 1px #ecf0f44d,inset 0 1px #fff6,0 3px 8px -3px #000}.cs-root .cs-pricing .plat{box-shadow:inset 0 0 0 1px var(--cs-line);background:#b8c0c80a;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.cs-root .cs-pricing .plat button{font:600 13.5px/1 var(--cs-f-display);color:var(--cs-muted);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.cs-root .cs-pricing .plat button>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.cs-root .cs-pricing .plat button img{object-fit:contain;flex:none;width:22px;height:22px}.cs-root .cs-pricing .plat button img.tl{mix-blend-mode:screen;transform:scale(1.75)}.cs-root .cs-pricing .plat button[aria-pressed=true]{color:var(--cs-text);background:linear-gradient(#cfd5db1f,#cfd5db0a);box-shadow:inset 0 0 0 1px #cfd5db66,inset 0 1px #f4f7fa33}.cs-root .cs-pricing .plat button:not(:disabled){cursor:pointer;transition:color .2s var(--cs-ease), background-color .2s var(--cs-ease)}.cs-root .cs-pricing .plat button:not(:disabled):not([aria-pressed=true]){color:var(--cs-text-2)}.cs-root .cs-pricing .plat button:not(:disabled):not([aria-pressed=true]):hover{color:var(--cs-text);background-color:#cfd5db0f}.cs-root .cs-pricing .plat button:disabled{cursor:not-allowed;color:var(--cs-dim)}.cs-root .cs-pricing .plat button:disabled img{opacity:.45;filter:grayscale()}.cs-root .cs-pricing .plat .live{background:var(--cs-live);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 8px #22c55ebf}.cs-root .cs-pricing .plat em{font:600 9px/1 var(--cs-f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cs-muted);box-shadow:inset 0 0 0 1px var(--cs-line-2);border-radius:4px;flex:none;padding:3px 5px 2px;font-style:normal}.cs-root .cs-pricing .rp{border-radius:var(--cs-r-panel);padding:20px 22px 18px}.cs-root .cs-pricing .rp-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.cs-root .cs-pricing .rp-title{font:600 15px/1.2 var(--cs-f-display);color:var(--cs-text)}.cs-root .cs-pricing .r{border-radius:8px;align-items:baseline;gap:12px;min-height:40px;padding:9px 12px;display:flex}.cs-root .cs-pricing :is(.rl>.r:nth-child(odd),.rl>.grp:nth-child(odd)>button){background:#b8c0c80a}.cs-root .cs-pricing .r .l{min-width:0;color:var(--cs-text-2);align-items:baseline;gap:8px;font-size:14px;line-height:1.4;display:flex}.cs-root .cs-pricing :is(.r,.grp>button) .gap{flex:1;min-width:10px}.cs-root .cs-pricing .r .v{white-space:nowrap;text-align:end;font:500 13.5px/1.4 var(--cs-f-mono);color:var(--cs-text);font-variant-numeric:tabular-nums}.cs-root .cs-pricing .tip{width:15px;height:15px;box-shadow:inset 0 0 0 1px var(--cs-sm-500);font:600 9.5px/1 var(--cs-f-mono);color:var(--cs-muted);cursor:help;border-radius:50%;flex:none;place-items:center;transition:color .2s,box-shadow .2s;display:inline-grid;position:relative;transform:translateY(1px)}.cs-root .cs-pricing :is(.tip:hover,.tip:focus-visible){color:var(--cs-sm-hi);box-shadow:inset 0 0 0 1px var(--cs-sm-200)}.cs-root .cs-pricing .tip .tt{inset-inline-start:-8px;z-index:20;width:268px;box-shadow:inset 0 0 0 1px var(--cs-line-2), 0 22px 40px -14px #000;font:400 12.5px/1.55 var(--cs-f-display);letter-spacing:0;color:var(--cs-text-2);text-align:start;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;background:#171a1e;border-radius:11px;padding:11px 13px;transition:opacity .16s,transform .16s,visibility 0s .16s;position:absolute;bottom:calc(100% + 9px);transform:translateY(4px)}.cs-root .cs-pricing :is(.tip:hover,.tip:focus) .tt{opacity:1;visibility:visible;transition:opacity .16s,transform .16s;transform:none}.cs-root .cs-pricing .grp{padding:3px 0}.cs-root .cs-pricing .grp>button{text-align:start;width:100%;box-shadow:inset 0 0 0 1px var(--cs-line-2);border-radius:9px;align-items:baseline;gap:12px;padding:10px 12px;transition:background .2s,box-shadow .2s;display:flex}.cs-root .cs-pricing .grp>button:hover{box-shadow:inset 0 0 0 1px var(--cs-line-3)}.cs-root .cs-pricing .grp>button .l{min-width:0;font:600 14px/1.4 var(--cs-f-display);color:var(--cs-text)}.cs-root .cs-pricing .grp>button .v{white-space:nowrap;font:500 13.5px/1.4 var(--cs-f-mono);color:var(--cs-sm-200);align-items:center;gap:8px;display:inline-flex}.cs-root .cs-pricing .grp>button .v svg{width:11px;height:11px;transition:transform .25s var(--cs-ease)}.cs-root .cs-pricing .grp>button[aria-expanded=true] .v svg{transform:rotate(180deg)}.cs-root .cs-pricing .grp-rows{border-inline-start:1.5px solid #b8c0c842;margin-block:6px 4px;margin-inline-start:14px;padding-inline-start:10px}.cs-root .cs-pricing .grp-rows .r{min-height:36px;padding:7px 8px}.cs-root .cs-pricing .grp-rows .r .l{font-size:13.5px}.cs-root .cs-pricing .rp-help{color:var(--cs-dim);margin-top:12px;padding:0 12px;font-size:12.5px;line-height:1.6}.cs-root .cs-pricing .rp-help .link{margin-inline-start:4px;font-size:12.5px}.cs-root .cs-pricing .buy{top:calc(var(--cs-nav-h) + 24px);flex-direction:column;gap:16px;min-width:0;display:flex;position:sticky}.cs-root .cs-pricing .buy-k{font:500 10.5px/1 var(--cs-f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--cs-dim);justify-content:space-between;align-items:center;display:flex}.cs-root .cs-pricing .buy-stage{isolation:isolate;padding:4px 2px 8px;position:relative}.cs-root .cs-pricing .buy-stage:before{content:"";z-index:-1;inset-inline:-8%;background:radial-gradient(closest-side,#ced6de33,#b8c0c80d 55%,#0000);border-radius:50%;position:absolute;top:-14%;bottom:-8%}.cs-root .cs-pricing .buy-stage:after{content:"";z-index:-1;filter:blur(6px);background:linear-gradient(#ecf1f600,#ecf1f642,#ecf1f600);border-radius:40px;width:22%;height:78%;position:absolute;top:8%;left:14%;transform:rotate(18deg)}.cs-root .cs-pricing .buy-stage .acard[data-deal]{animation:cs-sec-deal .55s var(--cs-ease)}.cs-root .cs-pricing .buy-body{border-radius:var(--cs-r-panel);flex-direction:column;gap:16px;padding:22px 22px 20px;display:flex}.cs-root .cs-pricing .buy-price{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;display:flex}.cs-root .cs-pricing .buy-price .bp{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.cs-root .cs-pricing .buy-price .bp b{font:600 58px/1 var(--cs-f-display);letter-spacing:-.045em;padding-bottom:.08em}.cs-root .cs-pricing .buy-price .bp s{font:400 17px/1 var(--cs-f-mono);color:var(--cs-dim)}.cs-root .cs-pricing .buy-price p{color:var(--cs-muted);text-align:end;padding-bottom:10px;font-size:13px}.cs-root .cs-pricing .buy-price p b{font:600 14px/1.3 var(--cs-f-display);color:var(--cs-text);display:block}.cs-root .cs-pricing .buy-spec{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.cs-root .cs-pricing .buy-spec div{min-width:0;box-shadow:inset 0 0 0 1px var(--cs-line);background:#00000057;border-radius:11px;flex-direction:column;justify-content:space-between;padding:11px 11px 12px;display:flex}.cs-root .cs-pricing .buy-spec dt{font:400 9.5px/1.3 var(--cs-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cs-muted);overflow-wrap:anywhere}.cs-root .cs-pricing .buy-spec dd{font:600 15px/1 var(--cs-f-mono);color:var(--cs-sm-hi);margin-top:7px}.cs-root .cs-pricing .pay{box-shadow:inset 0 0 0 1px var(--cs-line);background:#0000005c;border-radius:13px;gap:9px;padding:14px 14px 13px;display:grid}.cs-root .cs-pricing .pay-lab{font:500 10px/1 var(--cs-f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--cs-dim)}.cs-root .cs-pricing .pay small{color:var(--cs-muted);font-size:12.5px;line-height:1.5}.cs-root .cs-pricing .sk{box-shadow:inset 0 0 0 1px var(--cs-line);background:#b8c0c80d;border-radius:14px;animation:1.6s ease-in-out infinite cs-sec-sk}.cs-root .cs-pricing .cfg-sk .cfg-main{gap:24px}.cs-root .cs-journey .deal-wrap{isolation:isolate;position:relative}.cs-root .cs-journey .dealt-amb{inset-inline:8%;height:90%;top:10%}.cs-root .cs-journey .dealt-bars{inset-inline-start:0;width:42%;top:-6%;bottom:-4%}.cs-root .cs-journey .jcard p{line-height:1.6}.cs-root .cs-journey .jcard.carbon .jc-n{color:var(--cs-muted)}.cs-root .cs-compare>.amb{inset-inline-start:44%;width:700px;height:700px;top:30%}.cs-root .cs-free .free-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:80px;display:grid}.cs-root .cs-free .free-copy .sub{margin-top:22px}.cs-root .cs-free .free-cta{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:34px;display:flex}.cs-root .cs-free .free-cta small{color:var(--cs-muted);align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.cs-root .cs-free .free-cta small:before{content:"";background:var(--cs-live);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #22c55e24}.cs-root .cs-free .free-alt{margin-top:22px}.cs-root .cs-free .duo .acard.back.ti:before{content:"";z-index:4;border-radius:inherit;pointer-events:none;background:linear-gradient(#06080a1f 0%,#06080a66 26%,#06080a9e 60%);position:absolute;inset:0}.cs-root .cs-free .duo .acard.tilt.ti{box-shadow:inset 0 0 0 1px #fff6,inset 0 1px #ffffffd9,inset 0 -1px #0000004d,0 0 0 1px #0009,0 0 24px 1px #0009,0 50px 90px -48px #000000f2}.cs-root .cs-faq .updated{font:400 12px/1 var(--cs-f-mono);letter-spacing:.08em;color:var(--cs-dim)}.cs-root .cs-faq .qa .ans a{border-bottom:1px solid var(--cs-line-3);white-space:nowrap;transition:border-color .2s;color:var(--cs-text)!important;text-decoration-line:none!important}.cs-root .cs-faq .qa .ans a:hover{border-color:var(--cs-sm-hi)}.cs-root .cs-faq .qa .ans code{font-family:var(--cs-f-mono)}@media (min-width:768px){[dir=rtl] .cs-root .cs-faq .qa .ans[dir=ltr]{max-width:none;padding:0 102px 24px 68px}}.cs-root .cs-support>.amb{inset-inline-end:6%;width:720px;height:620px;top:26%}.cs-root .cs-support .sup{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:16px;display:grid}.cs-root .cs-support .sup-l{border-radius:var(--cs-r-panel);flex-direction:column;padding:28px 26px;display:flex}.cs-root .cs-support .gauges{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cs-root .cs-support .gauges div{min-width:0;box-shadow:inset 0 0 0 1px var(--cs-line);background:#0006;border-radius:13px;padding:26px 22px 22px}.cs-root .cs-support .gauges b{font:600 60px/1 var(--cs-f-display);letter-spacing:-.045em;padding-bottom:.08em;display:block}.cs-root .cs-support .gauges span{font:400 11px/1.3 var(--cs-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cs-muted);margin-top:10px;display:block}.cs-root .cs-support .langs-h{font:500 10.5px/1 var(--cs-f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cs-dim);margin:auto 0 12px;padding-top:26px}.cs-root .cs-support .langs{flex-wrap:wrap;gap:6px;display:flex}.cs-root .cs-support .langs span{color:var(--cs-text-2);box-shadow:inset 0 0 0 1px var(--cs-line);background:#00000059;border-radius:8px;padding:6px 10px;font-size:12.5px;transition:color .35s,background-color .35s,box-shadow .35s}.cs-root .cs-support .langs span[data-on]{color:var(--cs-sm-hi);box-shadow:inset 0 0 0 1px var(--cs-line-3), 0 0 22px -8px #ecf0f473;background:#ecf0f412}.cs-root .cs-support .chat{justify-items:start;gap:8px;margin-bottom:14px;display:grid}.cs-root .cs-support .ch-head{font:500 10.5px/1 var(--cs-f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cs-muted);align-items:center;gap:8px;display:flex}.cs-root .cs-support .ch-dot{background:var(--cs-live);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #22c55e29}.cs-root .cs-support .ch-tag{letter-spacing:.1em;color:var(--cs-text-2);box-shadow:inset 0 0 0 1px var(--cs-line-2);border-radius:5px;padding:4px 6px;font-weight:500}.cs-root .cs-support .ch-bub{border-radius:14px;max-width:100%;height:40px;transition:width .45s var(--cs-ease);background:linear-gradient(#d6dde41f,#d6dde40d);border-end-start-radius:4px;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #d6dde424}.cs-root .cs-support .ch-msg{white-space:nowrap;color:var(--cs-text);flex:none;padding:0 14px;font-size:14px;line-height:40px;transition:opacity .35s .15s}.cs-root .cs-support .ch-bub[data-typing] .ch-msg{opacity:0;transition:none}.cs-root .cs-support .ch-dots{inset-inline-start:17px;opacity:0;gap:4px;transition:opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.cs-root .cs-support .ch-bub[data-typing] .ch-dots{opacity:1}.cs-root .cs-support .ch-dots i{background:var(--cs-text-2);border-radius:50%;width:6px;height:6px;animation:1s infinite cs-ch-dot}.cs-root .cs-support .ch-dots i:nth-child(2){animation-delay:.15s}.cs-root .cs-support .ch-dots i:nth-child(3){animation-delay:.3s}@keyframes cs-ch-dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.cs-root .cs-support .sup-r{grid-template-rows:1fr auto;gap:12px;min-width:0;display:grid}.cs-root .cs-support .chans{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cs-root .cs-support .chan{border-radius:18px;flex-direction:column;justify-content:space-between;gap:18px;min-width:0;padding:22px 22px 20px;transition:box-shadow .25s;display:flex}.cs-root .cs-support .chan:hover{box-shadow:inset 0 1px 0 #ffffff3d, inset 0 0 0 1px var(--cs-line-3), 0 40px 80px -50px #000}.cs-root .cs-support .chan-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.cs-root .cs-support .chan .ic{width:44px;height:44px;color:var(--cs-sm-200);background:radial-gradient(90% 90% at 30% 20%,#ecf0f424,#0000 60%),linear-gradient(#1e2227,#111417);border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #b8c0c833,inset 0 1px #ecf0f429}.cs-root .cs-support .chan .ic svg{width:20px;height:20px}.cs-root .cs-support .chan .on{font:500 11px/1 var(--cs-f-mono);letter-spacing:.06em;color:var(--cs-text-2);align-items:center;gap:7px;display:inline-flex}.cs-root .cs-support .chan .on:before{content:"";background:var(--cs-live);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #22c55e24}.cs-root .cs-support .chan .go{width:16px;height:16px;color:var(--cs-muted);transition:transform .25s var(--cs-ease), color .2s;flex:none}.cs-root .cs-support .chan:hover .go{color:var(--cs-sm-hi);transform:translate(3px)}.cs-root .cs-support .chan b{font:600 17px/1.3 var(--cs-f-display);color:var(--cs-text);display:block}.cs-root .cs-support .chan small{font:400 13px/1.3 var(--cs-f-mono);color:var(--cs-muted);overflow-wrap:anywhere;margin-top:4px;display:block}.cs-root .cs-support .sup-cta{border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px 22px;padding:18px 20px;display:flex}.cs-root .cs-final{text-align:center;isolation:isolate;padding:28px 0 88px;position:relative;overflow-x:clip}.cs-root .cs-final .marq{direction:ltr;padding:18px 0;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.cs-root .cs-final .marq-track{width:max-content;animation:70s linear infinite cs-sec-marq;display:flex}.cs-root .cs-final .marq-track span{font:700 clamp(22px,2.4vw,32px)/1 var(--cs-f-display);letter-spacing:.12em;color:#0000;-webkit-text-stroke:1px #b8c0c86b;white-space:nowrap;align-items:center;gap:30px;padding-right:30px;display:inline-flex}.cs-root .cs-final .marq-track i{color:var(--cs-sm-500);-webkit-text-stroke:0;font-size:.62em;font-style:normal}.cs-root .cs-final .final-in{padding-top:76px;position:relative}.cs-root .cs-final .final-glow{pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#b8c0c829,#747d870d 55%,#0000);border-radius:50%;width:900px;height:620px;position:absolute;top:30px;left:50%;transform:translate(-50%)}.cs-root .cs-final .logo-art.big{width:max-content;height:70px;margin:0 auto 34px}.cs-root .cs-final .h2{letter-spacing:-.045em;font-size:clamp(42px,6vw,88px)}.cs-root .cs-final .sub{max-width:560px;margin:22px auto 0}.cs-root .cs-final .cta-row{justify-content:center;margin-top:40px}@media (max-width:1180px){.cs-root .cs-pricing .cfg{grid-template-columns:minmax(0,1fr) 360px}.cs-root .cs-pricing .sizes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1180px){.cs-root .cs-pricing .plat{grid-template-columns:repeat(3,auto)}.cs-root .cs-pricing .plat button{padding-inline:10px}.cs-root .cs-journey .dealt{grid-template-columns:repeat(5,minmax(0,1fr))}.cs-root .cs-journey .jcard{aspect-ratio:.72;--up:var(--up0,0px)!important}}@media (max-width:1100px){.cs-root .cs-rules .rs-deck{grid-template-columns:minmax(0,1fr);gap:20px}.cs-root .cs-rules .rs-tabs{grid-template-columns:repeat(3,minmax(0,1fr));position:static}}@media (max-width:1023px){.cs-root .cs-pricing .cfg{grid-template-columns:minmax(0,1fr)}.cs-root .cs-pricing .buy{max-width:560px;position:relative;top:0}.cs-root .cs-free .free-grid{grid-template-columns:minmax(0,1fr);gap:44px}.cs-root .cs-support .sup{grid-template-columns:minmax(0,1fr)}}@media (min-width:641px) and (max-width:1023px){.cs-root .cs-journey .jcard{aspect-ratio:.72}}@media (max-width:767px){.cs-root .cs-rules .rs-tabs{gap:6px}.cs-root .cs-rules .rs-tab{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 10px}.cs-root .cs-rules .rs-t b{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:13.5px}.cs-root .cs-rules .rs-t small{display:none}.cs-root .cs-rules .rs-cols{grid-template-columns:minmax(0,1fr);gap:0}.cs-root .cs-rules .rs-next{margin-inline-start:0}.cs-root .cs-pricing .progs{grid-template-columns:minmax(0,1fr)}.cs-root .cs-pricing .prog{padding:16px}.cs-root .cs-pricing .sizes{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-root .cs-pricing .plat{grid-template-columns:minmax(0,1fr)}.cs-root .cs-pricing .plat button{justify-content:flex-start}.cs-root .cs-pricing :is(.plat button em,.plat .live){margin-inline-start:auto}.cs-root .cs-pricing .rp{padding:16px 12px 14px}.cs-root .cs-pricing .rp-top{flex-direction:column;align-items:stretch}.cs-root .cs-pricing .tgl{align-self:flex-start;padding-inline-start:4px}.cs-root .cs-pricing .r{gap:10px;padding:9px 8px}.cs-root .cs-pricing .r .l{font-size:13.5px}.cs-root .cs-pricing .r .v{font-size:12.5px}.cs-root .cs-pricing .grp>button{padding:10px 8px}.cs-root .cs-pricing .grp-rows{margin-inline-start:8px;padding-inline-start:8px}.cs-root .cs-pricing .tip .tt{width:236px}.cs-root .cs-pricing .rp-help{padding:0 8px}.cs-root .cs-pricing .buy-body{padding:18px 16px 16px}.cs-root .cs-pricing .buy-price .bp b{font-size:50px}.cs-root .cs-faq .qa .ans a{white-space:normal}.cs-root .cs-support .sup-l{padding:22px 16px}.cs-root .cs-support .gauges b{font-size:44px}.cs-root .cs-support .chans{grid-template-columns:minmax(0,1fr)}.cs-root .cs-support .chan{gap:14px;padding:18px 18px 16px}.cs-root .cs-support .sup-cta{padding:16px}.cs-root .cs-support .sup-cta .btn{width:100%}.cs-root .cs-final{padding-bottom:64px}.cs-root .cs-final .final-in{padding-top:56px}.cs-root .cs-final .final-glow{width:600px;height:500px}.cs-root .cs-final .cta-row{justify-content:center;display:flex}}@media (max-width:639.98px){.cs-root .cs-journey{display:none}}@media (max-width:767px){.cs-root .cs-pricing .seg button{white-space:normal;padding-block:calc(9px - .125em);line-height:1.25}}@media (max-width:380px){.cs-root :is(.cs-rules .rows dt,.cs-compare .cmp .hd small,.cs-support .gauges span){overflow-wrap:anywhere}.cs-root .cs-support .gauges div{padding:22px 14px 18px}.cs-root .cs-support .gauges b{font-size:38px}.cs-root .cs-support .gauges span{letter-spacing:.06em}.cs-root .cs-support .ch-msg{font-size:13px}}@media (max-width:400px){.cs-root .cs-final .h2:lang(ru){font-size:clamp(30px,10vw,42px)}}@media (max-width:360px){.cs-root .cs-pricing :is(.r .v,.grp>button .v){white-space:normal}.cs-root .cs-pricing .seg button{padding-block:9px}}@media (max-width:400px){.cs-root .cs-compare .cmp .ft .btn{white-space:normal;height:auto;min-height:var(--h);text-align:center;padding:7px 10px;line-height:1.2}}[dir=rtl] .cs-root .cs-rules .split i:after{background:linear-gradient(270deg,#747d87,#e5e9ed)}[dir=rtl] .cs-root .cs-pricing .prog[aria-pressed=true]{background:radial-gradient(120% 140% at 100% 0,#cfd5db1f,#0000 55%),linear-gradient(#1e2226,#121518)}[dir=rtl] .cs-root .cs-support .chan .go{transform:scaleX(-1)}[dir=rtl] .cs-root .cs-support .chan:hover .go{transform:translate(-3px)scaleX(-1)}.cs-root :is(.cs-rules .split small,.cs-rules .trio span,.cs-pricing .prog-h small,.cs-pricing .plat em,.cs-pricing .buy-k,.cs-pricing .buy-spec dt,.cs-pricing .pay-lab,.cs-faq .updated,.cs-support .gauges span,.cs-support .langs-h,.cs-support .ch-head,.cs-support .chan .on):lang(ar){letter-spacing:normal}.cs-root :is(.cs-rules .split small,.cs-rules .trio span,.cs-pricing .prog-h small,.cs-pricing .buy-k,.cs-pricing .pay-lab,.cs-support .gauges span,.cs-support .langs-h,.cs-support .ch-head,.cs-support .chan .on):lang(ar){font-size:12px}.cs-root .cs-pricing .buy-spec dt:lang(ar){font-size:11px}.cs-root .cs-pricing .plat em:lang(ar){font-size:10.5px}@media (prefers-reduced-motion:reduce){.cs-root .cs-final .marq-track,.cs-root .cs-support .ch-dots i,.cs-root .cs-pricing .sk{animation:none}}.cs-root .cs-week .wk-head{max-width:640px}.cs-root .cs-week .wk-head .sub{margin-top:18px}.cs-root .cs-week .wk-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:660px;margin-top:36px;display:grid}.cs-root .cs-week .wk-card{gap:12px;min-width:0;margin:0;display:grid}.cs-root .cs-week .wk-frame{aspect-ratio:9/16;max-width:100%;box-shadow:inset 0 0 0 1px var(--cs-line), 0 20px 40px -20px #000;background:#050506;border-radius:18px;position:relative;overflow:hidden}.cs-root .cs-week .wk-frame video,.cs-root .cs-week .wk-play{object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.cs-root .cs-week .wk-play{cursor:pointer;background:#050506 50%/cover no-repeat;padding:0}.cs-root .cs-week .wk-btn{color:#0b0c0e;background:var(--cs-metal-soft);width:58px;height:58px;transition:scale .2s var(--cs-ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 8px 24px -6px #000}.cs-root .cs-week .wk-play:hover .wk-btn,.cs-root .cs-week .wk-play:focus-visible .wk-btn{scale:1.08}.cs-root .cs-week .wk-play:focus-visible{outline:2px solid var(--cs-text);outline-offset:-2px}.cs-root .cs-week .wk-btn svg{width:22px;height:22px;margin-inline-start:3px}.cs-root .cs-week figcaption b{font:600 15px/1.3 var(--cs-f-display);color:var(--cs-text);display:block}.cs-root .cs-week figcaption span{color:var(--cs-muted);font-size:13px}.cs-root .cs-week .wk-all{margin-top:26px}@media (max-width:720px){.cs-root .cs-week .wk-row{scroll-snap-type:x mandatory;grid-template-columns:repeat(3,minmax(150px,1fr));gap:14px;padding-bottom:6px;overflow-x:auto}.cs-root .cs-week .wk-card{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.cs-root .cs-week .wk-btn{transition:none}}}@layer utilities;@keyframes cs-sec-deal{0%{opacity:.4;translate:0 -10px;rotate:-2.5deg}}@keyframes cs-sec-marq{to{transform:translate(-50%)}}@keyframes cs-sec-sk{50%{opacity:.45}}@property --cs-pop-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes cs-sec-orbit{to{--cs-pop-a:360deg}}
