.specs-module__kwilxq__page{--link:#06c;background:#fff}.specs-module__kwilxq__band{width:min(var(--content-max), 100%);text-align:start;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 auto clamp(64px,9vw,112px);padding:0;list-style:none;display:grid}.specs-module__kwilxq__stat{border-radius:var(--radius-card);color:#1d1d1f;background:linear-gradient(#fbfbfd 0%,#f5f5f7 100%);flex-direction:column;min-height:214px;padding:30px 28px 28px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000000b}.specs-module__kwilxq__statSentence{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.specs-module__kwilxq__statVisual{flex-direction:column;flex:1;justify-content:space-between;display:flex}.specs-module__kwilxq__num{flex-direction:column;align-items:flex-start;gap:8px;margin:0;display:flex}.specs-module__kwilxq__figure{font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(52px,5.2vw,72px);font-weight:600;line-height:1}.specs-module__kwilxq__unit{font-family:var(--font-display);letter-spacing:.011em;color:#6e6e73;font-size:21px;font-weight:600;line-height:1.2}.specs-module__kwilxq__statText{letter-spacing:-.022em;color:#6e6e73;max-width:21ch;margin:18px 0 0;font-size:17px;line-height:1.3}@media (max-width:900px){.specs-module__kwilxq__band{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:734px){.specs-module__kwilxq__band{gap:10px}.specs-module__kwilxq__stat{border-radius:22px;min-height:168px;padding:22px 20px 20px}.specs-module__kwilxq__num{gap:6px}.specs-module__kwilxq__figure{font-size:clamp(44px,13vw,56px)}.specs-module__kwilxq__unit{font-size:17px}.specs-module__kwilxq__statText{margin-top:12px;font-size:15px}}.specs-module__kwilxq__compat{--lit-border:#8d99ff8c;--lit-shadow:0 0 0 1px #8d99ff2e, 0 10px 40px -12px #6d7cff8c;color:#f5f5f7;grid-template-rows:auto 378px;grid-template-columns:minmax(0,1fr) 230px minmax(0,1.1fr);row-gap:18px;margin:0;display:grid;position:relative}.specs-module__kwilxq__colLabel{letter-spacing:-.016em;color:#a1a1a6;margin:0;font-size:14px;line-height:1.3}.specs-module__kwilxq__colHost{grid-area:1/1}.specs-module__kwilxq__colClients{grid-area:1/3}.specs-module__kwilxq__hostCard{background:radial-gradient(120% 90% at 0 0,#fba94733,#0000 62%),linear-gradient(#ffffff16,#ffffff09);border:1px solid #ffffff24;border-radius:26px;flex-direction:column;grid-area:2/1;justify-content:space-between;padding:30px 30px 28px;display:flex}.specs-module__kwilxq__hostGlyph{color:#fba947;width:46px;height:46px;margin-bottom:20px;display:block}.specs-module__kwilxq__hostGlyph svg{width:100%;height:100%}.specs-module__kwilxq__hostName{font-family:var(--font-display);letter-spacing:.004em;color:#f5f5f7;margin:0;font-size:26px;font-weight:600;line-height:1.1}.specs-module__kwilxq__hostChip{letter-spacing:-.016em;color:#fba947;background:#fba9471a;border:1px solid #fba94780;border-radius:980px;align-self:flex-start;margin:16px 0 0;padding:4px 13px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.specs-module__kwilxq__hostOs{letter-spacing:-.022em;color:#a1a1a6;margin:12px 0 0;font-size:17px;line-height:1.35}.specs-module__kwilxq__fan{grid-area:2/2;width:230px;height:378px;overflow:visible}.specs-module__kwilxq__fanMobile{display:none}.specs-module__kwilxq__trail{fill:none;stroke:url(#smuga);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:0;filter:drop-shadow(0 0 6px #6d7cff8c)}.specs-module__kwilxq__tip{fill:#aab3ff;filter:drop-shadow(0 0 6px #8d99ffe6);transform-box:fill-box;transform-origin:50%}.specs-module__kwilxq__pill{z-index:2;-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%);letter-spacing:-.016em;color:#f5f5f7;white-space:nowrap;background:#1e1e22db;border-radius:980px;grid-area:2/2;place-self:center;align-items:center;gap:8px;margin:0;padding:9px 15px 9px 12px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3,0 8px 28px -8px #0009}.specs-module__kwilxq__pill svg{color:#aab3ff;flex:0 0 18px;width:18px;height:18px}@media (prefers-reduced-transparency:reduce){.specs-module__kwilxq__pill{-webkit-backdrop-filter:none;backdrop-filter:none;background:#26262a}}.specs-module__kwilxq__clients{grid-area:2/3;grid-template-rows:repeat(4,84px);gap:14px;margin:0;padding:0;list-style:none;display:grid}.specs-module__kwilxq__client{border:1px solid var(--lit-border);box-shadow:var(--lit-shadow);background:#ffffff0f;border-radius:20px;align-items:center;gap:16px;padding:0 24px;display:flex}.specs-module__kwilxq__clientGlyph{color:#2997ff;flex:0 0 38px;width:38px;height:38px}.specs-module__kwilxq__clientGlyph svg{width:100%;height:100%}.specs-module__kwilxq__clientText{min-width:0;display:block}.specs-module__kwilxq__clientName{font-family:var(--font-display);letter-spacing:.004em;color:#f5f5f7;font-size:19px;font-weight:600;line-height:1.15;display:block}.specs-module__kwilxq__clientOs{letter-spacing:-.016em;color:#a1a1a6;margin-top:3px;font-size:15px;line-height:1.3;display:block}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.specs-module__kwilxq__trail{transition:stroke-dashoffset 1.1s var(--ease-out) calc(.16s + var(--i,0) * .11s)}.specs-module__kwilxq__tip{transition:opacity .4s var(--ease-out) calc(.9s + var(--i,0) * .11s), transform .7s var(--ease-spring) calc(.9s + var(--i,0) * .11s)}.specs-module__kwilxq__client{transition:border-color .6s var(--ease-out) calc(1s + var(--i,0) * .11s), box-shadow .7s var(--ease-out) calc(1s + var(--i,0) * .11s)}.specs-module__kwilxq__pill,.specs-module__kwilxq__hostCard{transition:opacity .6s var(--ease-out), transform .8s var(--ease-spring)}.specs-module__kwilxq__compat:not([data-shown]) .specs-module__kwilxq__trail{stroke-dashoffset:1px}.specs-module__kwilxq__compat:not([data-shown]) .specs-module__kwilxq__tip{opacity:0;transform:scale(.3)}.specs-module__kwilxq__compat:not([data-shown]) .specs-module__kwilxq__client{box-shadow:none;border-color:#ffffff1f}.specs-module__kwilxq__compat:not([data-shown]) .specs-module__kwilxq__pill{opacity:0;transform:scale(.92)}.specs-module__kwilxq__compat:not([data-shown]) .specs-module__kwilxq__hostCard{opacity:0;transform:translateY(14px)}.specs-module__kwilxq__trailMobile{transition:clip-path 1.1s var(--ease-out) .16s}.specs-module__kwilxq__compat:not([data-shown]) .specs-module__kwilxq__trailMobile{clip-path:inset(0 0 100%)}}@media (max-width:1068px){.specs-module__kwilxq__compat{grid-template-rows:auto auto 120px auto;grid-template-columns:minmax(0,1fr);row-gap:0;width:min(100%,560px);margin-inline:auto}.specs-module__kwilxq__colHost{grid-area:1/1;margin-bottom:10px}.specs-module__kwilxq__hostCard{grid-area:2/1;padding:24px 22px 22px}.specs-module__kwilxq__fan{display:none}.specs-module__kwilxq__fanMobile{grid-area:3/1;width:100%;height:120px;display:block;overflow:visible}.specs-module__kwilxq__trailMobile{fill:none;stroke:#7f8bf5;stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #6d7cff8c)}.specs-module__kwilxq__pill{grid-area:3/1}.specs-module__kwilxq__colClients{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.specs-module__kwilxq__clients{grid-area:4/1;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.specs-module__kwilxq__client{border-radius:18px;flex-direction:column;align-items:flex-start;gap:14px;padding:18px 16px 16px}.specs-module__kwilxq__clientName{font-size:17px}.specs-module__kwilxq__clientOs{font-size:14px}}.specs-module__kwilxq__updated{color:#6e6e73;margin:14px 0 0;font-size:17px}.specs-module__kwilxq__jump{flex-wrap:wrap;gap:8px;margin:28px 0 clamp(48px,6vw,72px);padding:0;list-style:none;display:flex}.specs-module__kwilxq__jump a{letter-spacing:-.016em;color:#1d1d1f;transition:background-color .2s var(--ease-out), color .2s var(--ease-out);background:#f5f5f7;border-radius:980px;padding:7px 15px;font-size:14px;line-height:1.3;text-decoration:none;display:inline-block;box-shadow:inset 0 0 0 1px #0000000d}.specs-module__kwilxq__jump a:hover{color:#000;background:#e8e8ed;text-decoration:none}.specs-module__kwilxq__table{border-collapse:collapse;text-align:start;width:100%}.specs-module__kwilxq__group{scroll-margin-top:calc(var(--nav-h) + var(--localnav-h) + 8px)}.specs-module__kwilxq__groupRow th{text-align:start;padding:clamp(56px,7vw,88px) 0 16px}.specs-module__kwilxq__group:first-of-type .specs-module__kwilxq__groupRow th{padding-top:0}.specs-module__kwilxq__groupTitle{font-family:var(--font-display);font-size:var(--type-title);line-height:var(--lh-title);letter-spacing:var(--tr-title);color:#1d1d1f;font-weight:600}.specs-module__kwilxq__row{border-top:1px solid #00000024}.specs-module__kwilxq__group .specs-module__kwilxq__row:last-child{border-bottom:1px solid #00000024}.specs-module__kwilxq__row th{text-align:start;vertical-align:top;width:30%;font-family:var(--font-display);letter-spacing:-.01em;color:#1d1d1f;padding:18px 28px 18px 0;font-size:17px;font-weight:600;line-height:1.4}.specs-module__kwilxq__row td{vertical-align:top;letter-spacing:-.022em;color:#1d1d1f;padding:18px 0;font-size:17px;line-height:1.47}.specs-module__kwilxq__trademarks{color:#6e6e73;margin:48px 0 0;font-size:12px;line-height:1.4}@media (max-width:734px){.specs-module__kwilxq__table,.specs-module__kwilxq__table tbody,.specs-module__kwilxq__table tr,.specs-module__kwilxq__table th,.specs-module__kwilxq__table td{display:block}.specs-module__kwilxq__row{padding:16px 0}.specs-module__kwilxq__row th,.specs-module__kwilxq__row td{width:auto;padding:0}.specs-module__kwilxq__row td{margin-top:4px}.specs-module__kwilxq__groupRow th{padding:48px 0 12px}}@media (prefers-contrast:more){.specs-module__kwilxq__updated,.specs-module__kwilxq__trademarks,.specs-module__kwilxq__unit,.specs-module__kwilxq__statText{color:#3a3a3c}}.specs-module__kwilxq__limitsGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.specs-module__kwilxq__limitsHead{top:calc(var(--nav-h) + var(--localnav-h) + 32px);position:sticky}.specs-module__kwilxq__limitsLead{margin-top:14px}.specs-module__kwilxq__limits{border-top:1px solid #00000024;margin:0;padding:0;list-style:none}.specs-module__kwilxq__limit{border-bottom:1px solid #00000024;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:20px;padding:26px 0;display:grid}.specs-module__kwilxq__limit p{max-width:34ch;font-family:var(--font-display);letter-spacing:.004em;color:#1d1d1f;text-wrap:pretty;margin:0;font-size:clamp(21px,2.1vw,26px);font-weight:500;line-height:1.22}.specs-module__kwilxq__limit p a{color:inherit;text-underline-offset:5px;transition:color .2s var(--ease-out), text-decoration-color .2s var(--ease-out);-webkit-text-decoration:underline #00000052;text-decoration:underline #00000052;text-decoration-thickness:1.5px}.specs-module__kwilxq__limit p a:hover{color:var(--link);text-decoration-color:currentColor}.specs-module__kwilxq__limitMark{border:1.5px solid #86868b;border-radius:50%;width:28px;height:28px;margin-top:1px;position:relative}.specs-module__kwilxq__limitMark:after{content:"";background:#86868b;height:1.5px;position:absolute;inset:50% 6px auto;transform:translateY(-50%)}@media (max-width:900px){.specs-module__kwilxq__limitsGrid{grid-template-columns:minmax(0,1fr)}.specs-module__kwilxq__limitsHead{position:static}}@media (max-width:734px){.specs-module__kwilxq__limit{gap:14px;padding:20px 0}}@media (pointer:coarse){.specs-module__kwilxq__jump a{align-items:center;min-height:44px;padding-inline:18px;display:inline-flex}}
