body{background:#f4f4f1;margin:0}a{color:#232326}a:hover{color:#000}.vt{color:#2e2e33;background:#f4f4f1;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:15px;line-height:1.6;overflow-x:hidden}@supports (overflow-x:clip){.vt{overflow-x:clip}}.vt *{box-sizing:border-box}.vt .num{font-variant-numeric:tabular-nums}.vt :focus-visible{outline-offset:2px;outline:2px solid #e8f000}.wrap{max-width:1240px;margin:0 auto;padding:0 28px}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;height:52px;padding:0 24px;font:700 15.5px/1 Plus Jakarta Sans,sans-serif;text-decoration:none;display:inline-flex}.btn-lime{color:#151517;background:#e8f000}.btn-lime:hover{color:#151517;background:#f3f95a}.btn-ink{color:#fff;background:#151517}.btn-ink:hover{color:#fff;background:#000}.btn-line{color:#151517;background:#fff;border-color:#d6d6d0}.btn-line:hover{border-color:#151517}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#e8f000;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.eyebrow i{background:currentColor;width:18px;height:2px;display:inline-block}.gridbg{pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:linear-gradient(#000 0%,#0000 100%)}.ttabs{flex-wrap:wrap;gap:6px;display:flex}.ttab{color:#c9c9ce;border:1px solid #3a3a40;border-radius:999px;align-items:center;height:38px;padding:0 14px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.ttab:hover{color:#fff;border-color:#8a8a90}.ttab[aria-current=page]{color:#151517;background:#e8f000;border-color:#e8f000}.card{background:#fff;border:1px solid #e4e4e0;border-radius:20px}.calc{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:20px;display:grid}.grp{flex-direction:column;gap:14px;padding:22px;display:flex}.grp h2,.grp .uih{letter-spacing:.08em;text-transform:uppercase;color:#5c5c5c;margin:0;font-size:13px;font-weight:800}.f2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fld{flex-direction:column;gap:6px;min-width:0;display:flex}.fld label{color:#151517;font-size:13.5px;font-weight:700}.fld .hint{color:#757575;font-size:12px}.ib{background:#fff;border:1px solid #d6d6d0;border-radius:12px;align-items:center;height:48px;display:flex;overflow:hidden}.ib:focus-within{border-color:#151517;box-shadow:0 0 0 3px #f1f3c9}.ib span{color:#757575;padding:0 12px;font-weight:700}.ib input{color:#151517;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 12px;font:700 16px/1 Plus Jakarta Sans,sans-serif}.ib span+input{padding-left:0}.res{color:#fff;background:#151517;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex;position:sticky;top:20px}.big{letter-spacing:-.04em;font-size:56px;font-weight:800;line-height:1}.kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kpi{background:#1f1f24;border:1px solid #2e2e34;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:14px;display:flex}.kpi span{color:#a9a9b0;font-size:12.5px;font-weight:600}.kpi b{letter-spacing:-.02em;font-size:22px;font-weight:800}.stack{background:#232328;border-radius:999px;gap:2px;height:14px;display:flex;overflow:hidden}.stack i{height:100%;display:block}.lines{flex-direction:column;display:flex}.line{border-bottom:1px solid #26262c;grid-template-columns:12px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 0;font-size:14px;display:grid}.line:last-child{border-bottom:0}.line i{border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ffffff0a}.line em{color:#8e8e96;text-align:right;width:52px;font-size:12.5px;font-style:normal}.verdict{border-radius:14px;padding:14px 16px;font-size:14.5px;font-weight:600;line-height:1.5}.preset{color:#3d3d40;cursor:pointer;background:#fff;border:1px solid #d6d6d0;border-radius:999px;height:34px;padding:0 12px;font:700 13px/1 Plus Jakarta Sans,sans-serif}.preset:hover{border-color:#151517}.preset[aria-pressed=true]{color:#fff;background:#151517;border-color:#151517}.fcols{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px;display:grid}.fcol{flex-direction:column;gap:12px;display:flex}.fcol b{letter-spacing:.1em;text-transform:uppercase;color:#e8f000;font-size:12px}.fcol a{color:#c9c9ce;font-size:14px;text-decoration:none}.fcol a:hover{color:#fff}.mh{z-index:60;background:#232326;border-bottom:1px solid #333338;font-family:Plus Jakarta Sans,system-ui,sans-serif;line-height:1.5;position:relative}.mh *{box-sizing:border-box}.mh-in{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;height:72px;margin:0 auto;padding:0 32px;display:flex}.mnav{align-items:center;gap:2px;display:flex}.mtop{color:#dedede;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;height:40px;padding:0 12px;font:600 14px/1 Plus Jakarta Sans,sans-serif;text-decoration:none;display:inline-flex}.mtop:hover,.mtop[aria-expanded=true]{color:#fff;background:#2f2f33}.mtop.cur{color:#fff;border-radius:8px 8px 0 0;box-shadow:inset 0 -2px #e8f000}.mtop[aria-expanded=true] .mch{transform:rotate(180deg)}.mch{transition:transform .2s}.mright{align-items:center;gap:8px;display:flex}.mbtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font:700 14px/1 Plus Jakarta Sans,sans-serif;text-decoration:none;display:inline-flex}.mbtn-lime{color:#232326;background:#e8f000}.mbtn-lime:hover{color:#232326;background:#f3f95a}.mpanel{background:#fff;border-bottom:1px solid #e6e6e6;animation:.18s ease-out mfade;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 60px -30px #00000059}.mp-in{gap:32px;max-width:1280px;margin:0 auto;padding:32px;display:grid}.mcol{flex-direction:column;gap:4px;min-width:0;display:flex}.mhd{letter-spacing:.08em;text-transform:uppercase;color:#75757b;align-items:center;gap:8px;padding:0 12px 8px;font-size:12px;font-weight:800;display:flex}.prow{color:#232326;border-radius:12px;grid-template-columns:44px minmax(0,1fr);align-items:flex-start;gap:14px;padding:12px;text-decoration:none;display:grid}.prow:hover,.prow.on{color:#232326;background:#f4f4f1}.prow .pico{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:inline-flex}.prow b{font-size:15.5px;font-weight:800;display:block}.prow span{color:#5c5c5c;margin-top:2px;font-size:13px;display:block}.platf{background:#f4f4f1;border-radius:16px;flex-direction:column;gap:10px;padding:22px;display:flex}.platf b{color:#232326;font-size:17px;font-weight:800}.platf span{color:#5c5c5c;font-size:13.5px}.platf a{color:#232326;font-size:14px;font-weight:700;text-decoration:none}.mscrim{cursor:default;z-index:-1;background:#14141659;border:0;position:fixed;inset:0}.mburger{color:#fff;cursor:pointer;background:0 0;border:1px solid #48484d;border-radius:9px;justify-content:center;align-items:center;width:42px;height:42px;display:none}.mmob{background:#232326;border-top:1px solid #333338;max-height:calc(100dvh - 72px);padding:12px 24px 24px;overflow-y:auto}.mmob .mhd{color:#e8f000;padding:16px 0 6px}.mmob a{color:#e6e6e8;border-bottom:1px solid #2f2f33;padding:10px 0;font-size:15.5px;font-weight:600;text-decoration:none;display:block}@keyframes mfade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:1100px){.mnav{display:none!important}.mburger{display:inline-flex}}@media (min-width:1101px){.mmob{display:none}}@media (max-width:480px){.mright .mbtn-lime,.mright .mlogin{display:none}}@media (max-width:980px){.calc{grid-template-columns:1fr}.res{position:static}.fcols{grid-template-columns:repeat(2,minmax(0,1fr))}.fcols>:first-child{grid-column:1/-1}.hero-h1{font-size:34px!important}.big{font-size:44px}}@media (max-width:640px){.wrap,.mh-in{padding:0 18px}.f2,.kpis{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.vt *{transition:none!important;animation:none!important}}.crumbs{color:#8e8e96;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.crumbs a{color:#c9c9ce;text-decoration:none}.crumbs a:hover{color:#fff}.crumbs [aria-current]{color:#fff;font-weight:700}.seo h2{letter-spacing:-.03em;margin:0;font-size:30px;font-weight:800;line-height:1.15}.seo h3{margin:0;font-size:17px;font-weight:800}.howl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.howl li{background:#fff;border:1px solid #e4e4e0;border-radius:16px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.howl code{color:#151517;background:#fbfdd6;border-radius:6px;align-self:flex-start;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px}.howl p{color:#5c5c5c;margin:0;font-size:14.5px}.faq{padding:18px 22px}.faq summary{cursor:pointer;justify-content:space-between;gap:12px;font-size:16px;font-weight:800;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:#75757b;font-size:20px;line-height:1}.faq[open] summary:after{content:"–"}.faq p{color:#5c5c5c;margin:10px 0 0}.rel{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.relc{color:#151517;background:#fff;border:1px solid #e4e4e0;border-radius:16px;align-items:flex-start;gap:14px;padding:18px;text-decoration:none;display:flex}.relc:hover{color:#151517;border-color:#151517}.relc i{border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-style:normal;font-weight:800;display:inline-flex}.relc b{font-size:15.5px;display:block}.relc span{color:#5c5c5c;margin-top:2px;font-size:13px;display:block}.qa{background:#1c1c20;border:1px solid #2e2e34;border-left:4px solid #e8f000;border-radius:14px;max-width:820px;padding:14px 18px}.qa b{letter-spacing:.08em;text-transform:uppercase;color:#e8f000;margin-bottom:4px;font-size:12px;display:block}.qa p{color:#e6e6e9;margin:0;font-size:15px;line-height:1.55}@media (max-width:900px){.howl,.rel{grid-template-columns:1fr}}.lqa{text-align:left;background:#fff;border:1px solid #e4e4e0;border-left:4px solid #e8f000;border-radius:16px;max-width:820px;margin:26px auto 0;padding:16px 20px}.lqa b{letter-spacing:.1em;text-transform:uppercase;color:#5c5c5c;margin-bottom:4px;font-size:12px;display:block}.lqa p{color:#2a2a2e;margin:0;font-size:15.5px;line-height:1.6}.facts{border-collapse:collapse;background:#fff;border:1px solid #e4e4e0;border-radius:16px;width:100%;font-size:14.5px;overflow:hidden}.facts th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#5c5c5c;background:#f7f7f5;border-bottom:1px solid #e4e4e0;padding:11px 14px;font-size:12px}.facts td{vertical-align:top;color:#2a2a2e;border-bottom:1px solid #efefef;padding:11px 14px}.facts tr:last-child td{border-bottom:0}.facts td.num,.facts th.num{text-align:right;font-variant-numeric:tabular-nums}.tblwrap{overflow-x:auto}.src{color:#757575;margin:0;font-size:12.5px;line-height:1.6}.src a{color:#3d3d40}.byline{color:#5c5c5c;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.byline b{color:#151517}.uih{margin:0;font-weight:800;display:block}.mlk{color:#232326;border-radius:9px;padding:7px 12px;font-size:14.5px;font-weight:700;line-height:1.35;text-decoration:none;display:block}.mlk:hover,.mlk[aria-current=page]{color:#232326;background:#f4f4f1}.mlk[aria-current=page]{box-shadow:inset 3px 0 #e8f000}.mfoot{color:#5c5c5c;background:#f4f4f1;border-radius:14px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:14px;display:flex}.mfoot b{color:#232326;font-size:15px}.mfoot a{color:#232326;font-weight:800;text-decoration:none}.fcols6{grid-template-columns:minmax(0,1.2fr) repeat(5,minmax(0,1fr));gap:28px;display:grid}@media (max-width:1100px){.fcols6{grid-template-columns:repeat(3,minmax(0,1fr))}.fcols6>:first-child{grid-column:1/-1}}@media (max-width:640px){.fcols6{grid-template-columns:repeat(2,minmax(0,1fr))}}.dvf{color:#a9a9b0;background:#121214;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14px;line-height:1.5}.dvf *{box-sizing:border-box}.dvf a{color:#c4c4ca;text-decoration:none}.dvf a:hover{color:#fff}.dvf-in{max-width:1240px;margin:0 auto;padding:64px 32px 28px}.dvf-top{border-bottom:1px solid #26262c;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:40px;display:flex}.dvf-logo{letter-spacing:-.035em;align-items:center;gap:10px;font-size:22px;font-weight:800;display:inline-flex;color:#fff!important}.dvf-tag{color:#a9a9b0;max-width:420px;margin:10px 0 0}.dvf-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:36px 28px;padding:40px 0;display:grid}.dvf-col{flex-direction:column;gap:10px;min-width:0;display:flex}.dvf-h{letter-spacing:.08em;text-transform:uppercase;color:#e8f000;margin:0 0 4px;font-size:12px;font-weight:800}.dvf-tools{grid-column:span 3;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.dvf-side{flex-direction:column;grid-column:span 2;gap:28px;display:flex}.dvf-soc{flex-wrap:wrap;gap:8px;display:flex}.dvf-soc a{color:#c4c4ca;border:1px solid #2e2e34;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.dvf-soc a:hover{color:#e8f000;border-color:#e8f000}.dvf-nl b{color:#fff;letter-spacing:-.01em;font-size:20px;font-weight:800;display:block}.dvf-nl p{margin:6px 0 12px}.dvf-form{flex-wrap:wrap;gap:8px;display:flex}.dvf-form input{color:#fff;background:#1d1d21;border:1px solid #3a3a42;border-radius:10px;flex:220px;height:46px;padding:0 14px;font:500 15px Plus Jakarta Sans,sans-serif}.dvf-form input::placeholder{color:#85858c}.dvf-form button{color:#151517;cursor:pointer;background:#e8f000;border:0;border-radius:10px;height:46px;padding:0 20px;font:800 15px Plus Jakarta Sans,sans-serif}.dvf-cookie{font:inherit;color:#c4c4ca;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.dvf-cookie:hover{color:#fff}.dvf-bot{color:#85858c;border-top:1px solid #26262c;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:22px;font-size:13px;display:flex}@media (max-width:1000px){.dvf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dvf-tools,.dvf-side{grid-column:1/-1}}@media (max-width:640px){.dvf-tools,.dvf-grid{grid-template-columns:1fr}}@media (max-width:980px){.calc{grid-template-columns:minmax(0,1fr)!important}.calc>*,.calc .card,.calc .grp,.res{min-width:0;max-width:100%}.res{position:static}}@media (max-width:640px){.wrap{padding:0 16px}.land{padding:28px 0 56px}.land .wrap{gap:18px}.land h1{letter-spacing:-.04em;margin-top:14px;font-size:34px;line-height:1.08}.lhl{white-space:normal}.land .ld{font-size:16.5px;line-height:1.55}.lbar label{padding:0 14px}.lbar input{font-size:16px}.ttabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:2px 16px 4px;overflow-x:auto}.ttabs::-webkit-scrollbar{display:none}.ttab{flex:none;height:34px;padding:0 12px;font-size:13px}.hero-h1{font-size:30px!important;line-height:1.1!important}.qa,.lqa{padding:14px 16px}.qa p,.lqa p{font-size:14.5px}.grp{padding:18px}.res{border-radius:18px;gap:14px;padding:18px}.big{font-size:40px}.kpis,.stats4,.tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gcards,.rel,.howl,.hgrid,.why3,.hgrid4,.pickl,.f2{grid-template-columns:minmax(0,1fr)!important}.seo h2{font-size:24px}.lockbar,.trackcta{padding:16px}.lhl:after{display:none}.lhl{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 62%,#e8f000 62% 94%,#0000 94%);padding:0 2px}span.src,span.samp,span.badge{white-space:nowrap;flex:none}.src a{overflow-wrap:anywhere}.kpis:has(>:nth-child(3):last-child){gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.kpi{padding:12px 10px}.kpi b{font-size:18px}.kpi span{font-size:11.5px}:is(.gt-d,.kt,.hmw,.facts,.tbl,.lb){min-width:0!important}:is(.facts,.tbl,.lb){font-size:13px}:is(.facts,.tbl,.lb) :is(th,td){padding:9px 8px}.gt-d .gtr{gap:8px}.pr{gap:8px;padding:10px 12px;grid-template-columns:28px minmax(0,1fr) 62px 74px!important;min-width:0!important}.pr>:nth-child(4),.pr>:nth-child(6){display:none}.vr{gap:8px;padding:10px 12px;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(46px,.7fr))!important;min-width:0!important}.vr>:nth-child(4),.vr>:nth-child(5){display:none}:is(div,section,form,article):has(>:is(.gt-d,.gt-p,.gt-l,.tg-d,.lbt,.kt,.hmw,.vr,.pr,.facts,.tbl,.lb,.dt,table)){-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}}.n50-pills{flex-wrap:wrap;gap:8px;display:flex}.n50-pill{color:#3d3d40;cursor:pointer;background:#fff;border:1px solid #d6d6d0;border-radius:999px;height:40px;padding:0 14px;font:700 13.5px/1 Plus Jakarta Sans,sans-serif}.n50-pill[aria-pressed=true]{color:#fff;background:#151517;border-color:#151517}.n50-ta{color:#151517;resize:vertical;box-sizing:border-box;border:1px solid #d6d6d0;border-radius:12px;width:100%;min-height:110px;padding:12px 14px;font:600 15px/1.5 Plus Jakarta Sans,sans-serif}.n50-ta:focus{border-color:#151517;outline:0;box-shadow:0 0 0 3px #f1f3c9}.n50-ib-text input{padding-left:12px}.n50-err{color:#b42318;font-size:13px;font-weight:700}.n50-empty{color:#c9c9ce;background:#1f1f24;border-radius:14px;padding:18px;font-size:14.5px}.n50-note{color:#8e8e96;font-size:12.5px;line-height:1.5}.n50-list{flex-direction:column;gap:14px;display:flex}.n50-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.n50-bar .ib{flex:260px}.n50-tw{background:#fff;border:1px solid #e4e4e0;border-radius:18px;overflow:hidden}.n50-t{border-collapse:collapse;width:100%;font-size:14.5px}.n50-t th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#5c5c5c;background:#f7f7f5;border-bottom:1px solid #e4e4e0;padding:11px 14px;font-size:12px}.n50-t td{vertical-align:top;color:#2a2a2e;border-bottom:1px solid #efefef;padding:12px 14px}.n50-t tr:last-child td{border-bottom:0}.n50-t td:first-child{color:#151517;font-weight:800}.n50-copy{cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d6d6d0;border-radius:9px;height:32px;padding:0 12px;font:700 12.5px/1 Plus Jakarta Sans,sans-serif}.n50-copy:hover{border-color:#151517}.n50-count{color:#5c5c5c;font-size:13px;font-weight:700}.n50-out{flex-direction:column;gap:10px;display:flex}.n50-card{background:#1f1f24;border:1px solid #2e2e34;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.n50-card b{color:#e8f000;font-size:14px}.n50-card p{color:#fff;white-space:pre-wrap;margin:0;font-size:14.5px;line-height:1.55}.n50-card .n50-copy{color:#fff;background:0 0;border-color:#3a3a42;align-self:flex-start}.n50-src{color:#c9c9ce;letter-spacing:.06em;text-transform:uppercase;background:#26262c;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:11.5px;font-weight:800;display:inline-flex}.n50-go{color:#fff;cursor:pointer;background:#151517;border:0;border-radius:12px;height:48px;font:800 15px/1 Plus Jakarta Sans,sans-serif}.n50-go:hover{background:#000}.lockbar{color:#fff;background:#151517;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.lockbar b{font-size:16px}.lockbar span span{color:#a9a9b0;font-size:13.5px}@media (max-width:640px){.n50-t thead{display:none}.n50-t,.n50-t tbody,.n50-t tr,.n50-t td{width:100%;display:block}.n50-t tr{border-bottom:1px solid #efefef;padding:12px 14px}.n50-t td{border:0;padding:3px 0}.n50-t td[data-label]:not(:first-child):before{content:attr(data-label) ": ";color:#75757b;font-weight:700}}
