:root .pl{--paper:#fcfcf7;--sheet:#fcfcf7;--ink:#111;--navy:#172c42;--grey:#56616b;--muted:#6a757f;--hair:#dcdedb;--edge:#6f777e;--blue:#0a72c9;--blue-hi:#d6eefd;--blue-box:#e8f4fb;--track:#c9d0d3;--red:#dc1212;--green:#29853c;--ink-1:#16202a;--ink-2:#18222c;--ink-3:#1b2632;--ink-4:#1d2630;--ink-5:#22272b;--ink-6:#262c31;--ink-7:#26313b;--ink-8:#27303a;--ink-9:#2a3238;--ink-10:#2c3640;--ink-11:#30363b;--ink-12:#313a42;--ink-13:#39434c;--ink-14:#3c454c;--grey-1:#4a525a;--grey-2:#4d575f;--grey-3:#4e5961;--grey-4:#58626b;--grey-5:#5f6a74;--grey-6:#6a737b;--numeral:#2a3a4c;--rule-1:#8b9298;--rule-2:#8d949a;--line-1:#b9bfc3;--line-2:#b9c3cc;--line-3:#c3c8cb;--line-4:#c5c9cb;--line-5:#c9cdcd;--line-6:#d3d7da;--line-7:#d4d7d6;--blue-tail:#e9f6fe;--blue-hover:#eef6fd;--spin-track:#c9dff2;--cta-a:#1079cf;--cta-b:#0a6fc6;--cta-hover:#0862b0;--on-cta:#fff;--on-blue:#fff;--bar-a:#0c63b8;--bar-b:#1176c7;--focus:#f2b705;--u:calc(min(100vw, 852px) / 852);--brand-font:"Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--narrow-font:"Archivo", "Avenir Next Condensed", "Roboto Condensed", "sans-serif-condensed", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--numeral-font:"Bebas Neue", "DIN Condensed", "Arial Narrow", "Archivo", sans-serif;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pl{--paper:#10151a;--sheet:#151c22;--ink:#f2efe6;--navy:#dbe5ee;--grey:#a3adb6;--muted:#8d98a2;--hair:#2a333c;--edge:#66717b;--blue:#4aa2ec;--blue-hi:#173550;--blue-box:#13293b;--track:#2e3943;--red:#ff6259;--green:#55c773;--ink-1:#e8ecef;--ink-2:#e8ecef;--ink-3:#e2e7ec;--ink-4:#e2e7ec;--ink-5:#d6dbe0;--ink-6:#d6dbe0;--ink-7:#d6dbe0;--ink-8:#d6dbe0;--ink-9:#d6dbe0;--ink-10:#cdd3d9;--ink-11:#cdd3d9;--ink-12:#c3cad0;--ink-13:#bcc4cb;--ink-14:#bcc4cb;--grey-1:#aab3bb;--grey-2:#a7b0b8;--grey-3:#a7b0b8;--grey-4:#9ea8b1;--grey-5:#9ea8b1;--grey-6:#939da6;--numeral:#b3c1cf;--rule-1:#56616b;--rule-2:#47515a;--line-1:#3b4650;--line-2:#3b4650;--line-3:#36404a;--line-4:#36404a;--line-5:#323c45;--line-6:#2c3640;--line-7:#2c3640;--blue-tail:#1b3d5b;--blue-hover:#142b40;--spin-track:#24435f;--cta-a:#1079cf;--cta-b:#0a6fc6;--cta-hover:#1a86de;--on-cta:#fff;--on-blue:#0d1620;--bar-a:#1a74c9;--bar-b:#3a9be8;--focus:#f2b705;color-scheme:dark}}:root[data-theme=dark] .pl{--paper:#10151a;--sheet:#151c22;--ink:#f2efe6;--navy:#dbe5ee;--grey:#a3adb6;--muted:#8d98a2;--hair:#2a333c;--edge:#66717b;--blue:#4aa2ec;--blue-hi:#173550;--blue-box:#13293b;--track:#2e3943;--red:#ff6259;--green:#55c773;--ink-1:#e8ecef;--ink-2:#e8ecef;--ink-3:#e2e7ec;--ink-4:#e2e7ec;--ink-5:#d6dbe0;--ink-6:#d6dbe0;--ink-7:#d6dbe0;--ink-8:#d6dbe0;--ink-9:#d6dbe0;--ink-10:#cdd3d9;--ink-11:#cdd3d9;--ink-12:#c3cad0;--ink-13:#bcc4cb;--ink-14:#bcc4cb;--grey-1:#aab3bb;--grey-2:#a7b0b8;--grey-3:#a7b0b8;--grey-4:#9ea8b1;--grey-5:#9ea8b1;--grey-6:#939da6;--numeral:#b3c1cf;--rule-1:#56616b;--rule-2:#47515a;--line-1:#3b4650;--line-2:#3b4650;--line-3:#36404a;--line-4:#36404a;--line-5:#323c45;--line-6:#2c3640;--line-7:#2c3640;--blue-tail:#1b3d5b;--blue-hover:#142b40;--spin-track:#24435f;--cta-a:#1079cf;--cta-b:#0a6fc6;--cta-hover:#1a86de;--on-cta:#fff;--on-blue:#0d1620;--bar-a:#1a74c9;--bar-b:#3a9be8;--focus:#f2b705;color-scheme:dark}.pl *{box-sizing:border-box}.pl{background:var(--paper);color:var(--ink);font-family:var(--brand-font);font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}.pl a{color:inherit}.pl button{font:inherit;cursor:pointer}.pl ul,.pl ol{margin:0;padding:0;list-style:none}.pl h1,.pl h2,.pl h3,.pl p{margin:0}.pl .pl-ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.pl .pl-red{color:var(--red);font-style:normal}.pl .pl-green{color:var(--green)}.pl .pl-blue{color:var(--blue);font-style:normal}.pl .pl-caps{text-transform:uppercase}.pl .pl-page{max-width:calc(988 * var(--u));padding:0 calc(34 * var(--u)) calc(48 * var(--u));margin:0 auto}.pl .pl-top{height:calc(96 * var(--u));border-bottom:calc(2 * var(--u)) solid var(--line-7);align-items:center;display:flex}.pl .pl-brand{align-items:center;gap:calc(36 * var(--u));color:var(--ink);text-decoration:none;display:flex}.pl .pl-mono{font-size:calc(46 * var(--u));line-height:1;font-family:var(--narrow-font);font-variation-settings:"wdth" 80;letter-spacing:.02em;align-items:center;font-weight:500;display:inline-flex}.pl .pl-mono .pl-br{margin:0 .04em;font-size:1.22em;font-weight:300;transform:translateY(-.04em)}.pl .pl-word{font-size:calc(38 * var(--u));font-family:var(--narrow-font);font-variation-settings:"wdth" 78;letter-spacing:.035em;font-weight:520}.pl .pl-tagline{font-size:calc(22 * var(--u));font-family:var(--narrow-font);font-variation-settings:"wdth" 78;color:var(--ink-14);margin-inline-start:auto}.pl .pl-alltools{align-items:center;gap:calc(8 * var(--u));border-inline-start:calc(1.5 * var(--u)) solid var(--line-4);height:calc(40 * var(--u));font-size:calc(21 * var(--u));font-family:var(--narrow-font);font-variation-settings:"wdth" 78;color:var(--ink-14);margin-inline-start:calc(20 * var(--u));padding-inline-start:calc(22 * var(--u));text-decoration:none;display:inline-flex}.pl .pl-ic.pl-sm{font-size:calc(16 * var(--u));stroke-width:2.4px}.pl .pl-burger{width:calc(32 * var(--u));height:calc(28 * var(--u));background:0 0;border:0;flex-direction:column;justify-content:space-between;margin-inline-start:calc(28 * var(--u));padding:0;display:flex}.pl .pl-burger span{height:calc(2.5 * var(--u));background:var(--ink-9);border-radius:2px;display:block}.pl .pl-brand{min-height:44px}.pl .pl-theme-tg{width:44px;height:44px;margin-block:0;margin-inline:calc(18 * var(--u)) calc(-10 * var(--u));color:var(--ink-9);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.pl .pl-theme-tg .pl-ic{font-size:calc(26 * var(--u));stroke-width:1.8px;grid-area:1/1;transition:opacity .2s}.pl .pl-theme-tg .pl-t-sun,:root[data-theme=dark] .pl .pl-theme-tg .pl-t-moon{opacity:0}:root[data-theme=dark] .pl .pl-theme-tg .pl-t-sun{opacity:1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pl .pl-theme-tg .pl-t-moon{opacity:0}:root:not([data-theme=light]) .pl .pl-theme-tg .pl-t-sun{opacity:1}}.pl .pl-theme-tg:hover{background:var(--blue-hover)}.pl .pl-theme-tg:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.pl .pl-hero{margin-top:calc(58 * var(--u));align-items:flex-start;display:flex}.pl .pl-h-cond,.pl .pl-h-res{word-spacing:.08em}.pl .pl-h-cond{font-size:calc(137 * var(--u));line-height:.885;font-family:var(--narrow-font);font-variation-settings:"wdth" 71;letter-spacing:-.032em;width:calc(575 * var(--u));flex:none;margin-inline-start:calc(-3 * var(--u));font-weight:740}.pl .pl-vrule{width:calc(2 * var(--u));background:var(--rule-1);margin-block:calc(-4 * var(--u)) 0;margin-inline:calc(4 * var(--u)) calc(32 * var(--u));flex:none;align-self:stretch}.pl .pl-side .pl-nw{white-space:nowrap;letter-spacing:.06em}.pl .pl-side{font-size:calc(21 * var(--u));line-height:calc(39.5 * var(--u));letter-spacing:.085em;font-family:var(--narrow-font);font-variation-settings:"wdth" 84;color:var(--ink-6);margin-top:calc(26 * var(--u))}.pl .pl-brule{width:calc(108 * var(--u));height:calc(6 * var(--u));background:var(--blue);margin-top:calc(20 * var(--u))}.pl .pl-brule.pl-sm{width:calc(46 * var(--u));height:calc(4 * var(--u));margin-top:0}.pl .pl-brule.pl-xs{width:calc(38 * var(--u));height:calc(4 * var(--u));margin-top:calc(22 * var(--u))}.pl .pl-lead{font-size:calc(31.5 * var(--u));line-height:calc(46 * var(--u));letter-spacing:.045em;color:var(--ink-5);margin-top:calc(26 * var(--u));font-weight:380}.pl .pl-cta{align-items:center;gap:calc(26 * var(--u));margin-top:calc(36 * var(--u));height:calc(96 * var(--u));width:calc(494 * var(--u));padding-block:0;padding-inline:calc(60 * var(--u)) 0;border-radius:calc(6 * var(--u));background:linear-gradient(var(--cta-a), var(--cta-b));color:var(--on-cta);font-size:calc(37 * var(--u));font-weight:500;font-family:var(--narrow-font);font-variation-settings:"wdth" 92;letter-spacing:.01em;border:0;display:inline-flex}.pl .pl-cta .pl-ic{font-size:calc(36 * var(--u));stroke-width:2.2px}.pl .pl-cta:hover{background:var(--cta-hover)}.pl .pl-cta:focus-visible,.pl a:focus-visible,.pl .pl-burger:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.pl .pl-sheet,.pl .pl-stack{position:relative}.pl .pl-sheet:before,.pl .pl-sheet:after,.pl .pl-stack:before,.pl .pl-stack:after{content:"";border:calc(1.6 * var(--u)) solid var(--rule-2);background:var(--sheet);pointer-events:none;position:absolute}.pl .pl-sheet:before,.pl .pl-stack:before{inset-block:calc(-10 * var(--u)) calc(14 * var(--u));inset-inline:calc(-8 * var(--u)) calc(24 * var(--u));z-index:-1}.pl .pl-sheet:after,.pl .pl-stack:after{inset-block:calc(-20 * var(--u)) calc(22 * var(--u));inset-inline:calc(-16 * var(--u)) calc(42 * var(--u));z-index:-2}.pl .pl-sheet{background:var(--sheet);border:calc(1.6 * var(--u)) solid var(--edge)}.pl main{z-index:0;position:relative}.pl .pl-sh-title{font-size:calc(20.5 * var(--u));font-family:var(--narrow-font);font-variation-settings:"wdth" 80;letter-spacing:.05em;text-transform:uppercase;color:var(--navy);font-weight:600}.pl .pl-caps-t{font-size:calc(22 * var(--u));font-family:var(--narrow-font);font-variation-settings:"wdth" 80;letter-spacing:.045em;text-transform:uppercase;color:var(--navy);font-weight:600}.pl .pl-count{font-size:calc(21 * var(--u));letter-spacing:.06em;font-family:var(--narrow-font);font-variation-settings:"wdth" 82;color:var(--navy);word-spacing:.15em}.pl .pl-rows li{color:var(--grey);align-items:center;display:grid;position:relative}.pl .pl-rows li:after{content:"";inset-inline-start:calc(34 * var(--u));inset-inline-end:0;height:calc(1.4 * var(--u));background:var(--hair);position:absolute;bottom:0}.pl .pl-rows li:last-child:after{display:none}.pl .pl-rows .pl-ic{font-size:calc(26 * var(--u));color:var(--navy)}.pl .pl-rows .pl-lb{font-family:var(--narrow-font);font-variation-settings:"wdth" 80}.pl .pl-rows .pl-v{color:var(--navy);font-family:var(--narrow-font);font-variation-settings:"wdth" 84;font-weight:450}.pl .pl-dash{width:calc(16 * var(--u));height:calc(2.6 * var(--u));background:var(--navy);vertical-align:middle;display:inline-block}.pl .pl-numeral{line-height:0}.pl .pl-numeral svg{width:100%;height:auto;display:block;overflow:visible}.pl .pl-numeral text{font-family:var(--numeral-font);fill:none;stroke:var(--numeral);stroke-width:1.9px;vector-effect:non-scaling-stroke}.pl .pl-side-cap{margin-top:calc(56 * var(--u));font-size:calc(26.5 * var(--u));line-height:calc(39 * var(--u));letter-spacing:.1em;font-family:var(--narrow-font);font-variation-settings:"wdth" 88;color:var(--ink-8)}.pl .pl-foot-line{align-items:center;gap:calc(48 * var(--u));margin-top:calc(38 * var(--u));font-size:calc(23 * var(--u));letter-spacing:.04em;color:var(--ink-11);display:flex}.pl .pl-foot-line span{margin-inline-start:calc(7 * var(--u))}.pl .pl-foot-line i{width:calc(390 * var(--u));height:calc(2 * var(--u));background:var(--line-5)}.pl .pl-h-test{font-size:calc(144 * var(--u));width:calc(590 * var(--u));margin-inline-start:calc(-4 * var(--u));font-weight:800;line-height:.83}.pl .pl-h-test span{word-spacing:.14em;font-size:calc(100 * var(--u));letter-spacing:-.04em;font-family:var(--narrow-font);font-variation-settings:"wdth" 66;white-space:nowrap;margin-inline-start:calc(7 * var(--u));margin-top:calc(8 * var(--u));display:inline-block}.pl .pl-side-copy{text-transform:none;letter-spacing:.035em;font-size:calc(23 * var(--u));line-height:calc(33 * var(--u));font-family:var(--narrow-font);font-variation-settings:"wdth" 90;margin-top:calc(10 * var(--u))}.pl .pl-side-copy p+p{margin-top:calc(6 * var(--u))}.pl .pl-steps{margin-block:calc(34 * var(--u)) 0;margin-inline:calc(4 * var(--u)) calc(16 * var(--u));justify-content:space-between;display:flex}.pl .pl-steps li{align-items:center;gap:calc(20 * var(--u));font-size:calc(26 * var(--u));font-family:var(--narrow-font);font-variation-settings:"wdth" 84;color:var(--ink-3);display:flex}.pl .pl-steps .pl-c{width:calc(62 * var(--u));height:calc(62 * var(--u));border:calc(2.5 * var(--u)) solid var(--blue);color:var(--blue);font-size:calc(24 * var(--u));border-radius:50%;place-items:center;font-weight:600;display:grid}.pl .pl-steps .pl-c .pl-ic{font-size:calc(30 * var(--u));stroke-width:2px}.pl .pl-steps .pl-now{color:var(--blue)}.pl .pl-steps .pl-now .pl-c{background:var(--blue);color:var(--on-blue)}.pl .pl-steps .pl-next .pl-c{border-color:var(--grey-1);color:var(--ink-3)}.pl .pl-s2{margin-block:calc(52 * var(--u)) 0;margin-inline:calc(-2 * var(--u)) calc(-10 * var(--u));padding-block:calc(26 * var(--u)) calc(26 * var(--u));padding-inline:calc(34 * var(--u)) calc(26 * var(--u))}.pl .pl-sh-head{padding-bottom:calc(14 * var(--u));border-bottom:calc(2 * var(--u)) solid var(--hair);justify-content:space-between;align-items:baseline;display:flex}.pl .pl-s2 .pl-sh-body{margin-top:calc(14 * var(--u));grid-template-columns:minmax(0,600fr) auto minmax(0,190fr);display:grid}.pl .pl-s2 .pl-rows li{grid-template-columns:calc(72 * var(--u)) minmax(0, 1fr) auto calc(112 * var(--u));height:calc(55 * var(--u));font-size:calc(22 * var(--u))}.pl .pl-s2 .pl-rows .pl-v{font-size:calc(24 * var(--u));white-space:nowrap;justify-self:end}.pl .pl-s2 .pl-rows .pl-ic{margin-inline-start:calc(10 * var(--u))}.pl .pl-s2 .pl-rows .pl-t{justify-self:end;padding-inline-end:calc(10 * var(--u))}.pl .pl-s2 .pl-rows .pl-t .pl-ic{color:var(--blue);font-size:calc(28 * var(--u));stroke-width:2px}.pl .pl-s2 .pl-rows li.pl-first .pl-t .pl-ic{color:var(--navy)}.pl .pl-s2 .pl-rows li.pl-wait{color:var(--ink-13)}.pl .pl-s2 .pl-rows li.pl-wait .pl-v{grid-column:3/5;justify-self:start;padding-inline-start:calc(18 * var(--u))}.pl .pl-wait,.pl .pl-testing{color:var(--muted);font-size:calc(20 * var(--u));font-weight:400;font-family:var(--narrow-font);font-variation-settings:"wdth" 80}.pl .pl-s2 .pl-rows li.pl-now{background:var(--blue-hi)}.pl .pl-s2 .pl-rows li.pl-now:before{content:"";inset-inline-start:calc(-26 * var(--u));width:calc(6 * var(--u));background:var(--blue);position:absolute;top:0;bottom:0}.pl .pl-s2 .pl-rows li.pl-now{margin-inline-start:calc(-20 * var(--u));padding-inline-start:calc(20 * var(--u))}.pl .pl-s2 .pl-rows li.pl-now:before{inset-inline-start:0}.pl .pl-s2 .pl-rows li.pl-now .pl-t{background:var(--blue-tail);color:var(--grey);place-self:stretch stretch;align-items:center;padding-inline-start:calc(18 * var(--u));display:flex}.pl .pl-s2 .pl-rows li.pl-now .pl-testing{color:var(--grey-5)}.pl .pl-s2 .pl-div{width:calc(2 * var(--u));background:var(--line-3);margin-block:calc(10 * var(--u)) calc(10 * var(--u));margin-inline:calc(18 * var(--u)) calc(26 * var(--u))}.pl .pl-s2 .pl-col-side{align-items:flex-end;display:flex}.pl .pl-s2 .pl-numeral{width:calc(190 * var(--u));margin-bottom:calc(4 * var(--u))}.pl .pl-progress{grid-template-columns:minmax(0, 1fr) calc(222 * var(--u));margin-top:calc(26 * var(--u));padding-block:0;padding-inline:calc(24 * var(--u)) 0;display:grid}.pl .pl-pg-title{font-size:calc(27 * var(--u));font-weight:500;font-family:var(--narrow-font);font-variation-settings:"wdth" 84;color:var(--ink-2)}.pl .pl-bar{margin-top:calc(22 * var(--u));height:calc(24 * var(--u));width:calc(598 * var(--u));background:var(--track);border-radius:99px;max-width:100%;overflow:hidden}.pl .pl-bar i{background:linear-gradient(90deg, var(--bar-a), var(--bar-b));border-radius:99px;height:100%;transition:width .4s;display:block}.pl .pl-pg-note{margin-top:calc(28 * var(--u));font-size:calc(19.5 * var(--u));line-height:calc(28 * var(--u));color:var(--grey-2);font-family:var(--narrow-font);font-variation-settings:"wdth" 84}.pl .pl-pg-side{padding-top:calc(14 * var(--u))}.pl .pl-pct{font-size:calc(27 * var(--u));letter-spacing:.06em;color:var(--ink-2);font-weight:600;font-family:var(--narrow-font);font-variation-settings:"wdth" 84;margin-inline-start:calc(45 * var(--u));display:block}.pl .pl-pg-side p{margin-top:calc(34 * var(--u));border-inline-start:calc(2 * var(--u)) solid var(--rule-1);font-size:calc(19 * var(--u));line-height:calc(28 * var(--u));letter-spacing:.13em;color:var(--ink-10);font-family:var(--narrow-font);font-variation-settings:"wdth" 88;padding-inline-start:calc(34 * var(--u))}@media (prefers-reduced-motion:reduce){.pl .pl-bar i{transition:none}}.pl .pl-h-res{font-size:calc(124 * var(--u));font-variation-settings:"wdth" 94;letter-spacing:-.05em;width:calc(640 * var(--u));flex:none;margin-inline-start:calc(-2 * var(--u));font-weight:500;line-height:.85}.pl .pl-h-res b{font-size:calc(132 * var(--u));font-weight:850;font-family:var(--narrow-font);font-variation-settings:"wdth" 86;letter-spacing:-.04em}.pl .pl-stack:after{display:none}.pl .pl-take{margin-top:calc(18 * var(--u));background:var(--blue-box);padding-block:calc(24 * var(--u)) calc(56 * var(--u));padding-inline:calc(22 * var(--u)) calc(14 * var(--u))}.pl .pl-take .pl-caps-t{font-size:calc(24 * var(--u));color:var(--ink-1)}.pl .pl-take-big{margin-top:calc(22 * var(--u));font-size:calc(30 * var(--u));line-height:calc(38 * var(--u));font-weight:450;font-family:var(--narrow-font);font-variation-settings:"wdth" 84;color:var(--navy)}.pl .pl-take-big em{font-size:1.07em;font-weight:650}.pl .pl-take-p{margin-top:calc(22 * var(--u));font-size:calc(22.5 * var(--u));line-height:calc(32.5 * var(--u));color:var(--grey-3);font-family:var(--narrow-font);font-variation-settings:"wdth" 86}.pl .pl-take .pl-brule.pl-xs{width:calc(44 * var(--u));margin-top:calc(28 * var(--u))}.pl .pl-tables{gap:calc(15 * var(--u));margin-block:calc(18 * var(--u)) 0;margin-inline:calc(14 * var(--u)) calc(18 * var(--u));padding-bottom:calc(2 * var(--u));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.pl .pl-tbl{border:calc(1.6 * var(--u)) solid var(--line-1);padding-block:calc(12 * var(--u)) calc(6 * var(--u));padding-inline:calc(40 * var(--u)) calc(22 * var(--u))}.pl .pl-tbl .pl-caps-t{padding-bottom:calc(10 * var(--u));border-bottom:calc(1.6 * var(--u)) solid var(--hair)}.pl .pl-tbl li{grid-template-columns:calc(66 * var(--u)) minmax(0, .95fr) minmax(0, 1.25fr);height:calc(43.5 * var(--u));font-size:calc(21 * var(--u));font-family:var(--narrow-font);font-variation-settings:"wdth" 84;color:var(--ink-12);border-bottom:calc(1.4 * var(--u)) solid var(--hair);align-items:center;display:grid}.pl .pl-tbl li:last-child{border-bottom:0}.pl .pl-tbl li .pl-ic{font-size:calc(26 * var(--u));color:var(--navy)}.pl .pl-tbl li b{font-weight:450}.pl .pl-tbl.pl-info{padding-block:calc(12 * var(--u)) calc(6 * var(--u));padding-inline:calc(20 * var(--u)) calc(12 * var(--u))}.pl .pl-tbl.pl-info li{line-height:1.1;font-size:calc(19.5 * var(--u));color:var(--grey-4);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.pl .pl-tbl.pl-info li b{color:var(--navy);font-size:calc(20.5 * var(--u))}.pl .pl-export{margin-top:calc(14 * var(--u));align-items:center;display:flex}.pl .pl-export .pl-cta.pl-sm{width:calc(372 * var(--u));height:calc(72 * var(--u));font-size:calc(30 * var(--u));margin:0;padding-inline-start:calc(80 * var(--u))}.pl .pl-export .pl-cta.pl-sm .pl-ic{font-size:calc(32 * var(--u))}.pl .pl-export .pl-vr{width:calc(2 * var(--u));height:calc(70 * var(--u));background:var(--rule-1);margin-block:0;margin-inline:calc(34 * var(--u)) calc(30 * var(--u))}.pl .pl-export .pl-doc{font-size:calc(36 * var(--u));color:var(--ink-4)}.pl .pl-export p{font-size:calc(19.5 * var(--u));line-height:calc(29 * var(--u));color:var(--grey-3);font-family:var(--narrow-font);font-variation-settings:"wdth" 84;margin-inline-start:calc(28 * var(--u))}.pl .pl-more{margin-top:calc(110 * var(--u));border-top:calc(2 * var(--u)) solid var(--line-7);padding-top:calc(40 * var(--u))}.pl .pl-more>.pl-sh-title{font-size:calc(30 * var(--u))}.pl .pl-more-grid{gap:calc(28 * var(--u));margin-top:calc(28 * var(--u));grid-template-columns:2fr 1fr 1.1fr 1fr;display:grid}.pl .pl-more-grid .pl-caps-t{font-size:calc(19 * var(--u));padding-bottom:calc(10 * var(--u));border-bottom:calc(2 * var(--u)) solid var(--blue);display:inline-block}.pl .pl-more-grid ul{margin-top:calc(14 * var(--u))}.pl .pl-more-grid div:first-child ul{columns:2;column-gap:calc(20 * var(--u))}.pl .pl-more-grid li{font-size:calc(19 * var(--u));line-height:calc(34 * var(--u));font-family:var(--narrow-font);font-variation-settings:"wdth" 84;break-inside:avoid}.pl .pl-more-grid a{color:var(--ink-7);border-bottom:1px solid var(--line-5);text-decoration:none}.pl .pl-more-grid a:hover{color:var(--blue);border-color:var(--blue)}.pl .pl-sample-note{margin-top:calc(36 * var(--u));font-size:calc(17 * var(--u));color:var(--grey-6);letter-spacing:.03em}@media (width<=640px) and (width>=481px){.pl .pl-more-grid{grid-template-columns:1fr 1fr}}@media (width>=481px){.pl .pl-hero>h1{flex:0 auto;min-width:0}.pl .pl-hero>.pl-side{min-width:calc(150 * var(--u));flex:1 1 0}.pl .pl-h-test{max-width:calc(590 * var(--u));width:auto}.pl .pl-h-res{max-width:calc(640 * var(--u));width:auto;flex-basis:calc(640 * var(--u))!important}.pl .pl-h-test{flex-basis:calc(590 * var(--u))!important}}@media (width>=1024px){:root .pl{--u:clamp(.6px, min(100vw / 1900, 100vh / 1060), .76px)}.pl .pl-page{max-width:1360px;padding:0 32px calc(48 * var(--u))}.pl .pl-dapp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:56px;display:grid}}.pl .pl-slot{display:grid}.pl .pl-slot>.pl-pn{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .25s,visibility 0s linear .25s}.pl .pl-dapp[data-state=before] .pl-pn-before,.pl .pl-dapp[data-state=testing] .pl-pn-testing,.pl .pl-dapp[data-state=result] .pl-pn-result{opacity:1;visibility:visible;transition:opacity .25s 50ms,visibility}.pl .pl-slot-hero{margin-top:calc(48 * var(--u))}.pl .pl-slot-hero .pl-hero{margin-top:0}.pl .pl-slot-hero .pl-h-res{font-size:calc(112 * var(--u));white-space:nowrap;width:auto;flex:none!important}.pl .pl-slot-hero .pl-h-res b{font-size:calc(122 * var(--u))}.pl .pl-slot-hero .pl-pn-result .pl-vrule{margin-inline-start:calc(36 * var(--u))}.pl .pl-slot-hero .pl-pn-result .pl-side{min-width:calc(220 * var(--u))}.pl .pl-slot-hero .pl-h-test{flex:0 1 calc(590 * var(--u))}.pl .pl-slot-hero .pl-pn-testing .pl-vrule{margin-inline-start:calc(18 * var(--u))}.pl .pl-slot-hero .pl-brule{margin-top:calc(18 * var(--u))}.pl .pl-slot-mid{margin-top:calc(26 * var(--u))}.pl .pl-slot-mid>.pl-pn{flex-direction:column;display:flex}.pl .pl-slot-mid .pl-lead{margin-top:0}.pl .pl-slot-mid .pl-foot-line{padding-top:calc(20 * var(--u));margin-top:auto}.pl .pl-slot-mid .pl-foot-line span{margin-inline-start:0}.pl .pl-slot-mid .pl-foot-line i{flex:1;width:auto}.pl .pl-slot-mid .pl-take{flex-direction:column;flex:1;display:flex}.pl .pl-slot-mid .pl-take .pl-brule.pl-xs{margin-top:auto}.pl .pl-dr .pl-tbl .pl-caps-t{font-size:calc(20 * var(--u))}.pl .pl-slot-mid .pl-steps{margin:0}.pl .pl-slot-mid .pl-progress{margin-top:calc(34 * var(--u));grid-template-columns:minmax(0, 1fr) calc(200 * var(--u));padding-inline-start:0}.pl .pl-slot-mid .pl-bar{width:100%}.pl .pl-slot-mid .pl-pg-note{margin-top:calc(18 * var(--u))}.pl .pl-slot-mid .pl-pg-side p{margin-top:calc(22 * var(--u))}.pl .pl-slot-mid .pl-take{padding:calc(22 * var(--u)) calc(24 * var(--u)) calc(24 * var(--u));margin:0}.pl .pl-slot-mid .pl-take-big{margin-top:calc(14 * var(--u));font-size:calc(32 * var(--u));line-height:calc(40 * var(--u))}.pl .pl-slot-mid .pl-take-p{margin-top:calc(12 * var(--u));font-size:calc(21 * var(--u));line-height:calc(30 * var(--u))}.pl .pl-slot-act{margin-top:calc(30 * var(--u))}.pl .pl-slot-act .pl-cta{margin-top:0}.pl .pl-cta.pl-busy{background:var(--paper);color:var(--blue);border:calc(2.5 * var(--u)) solid var(--blue);cursor:pointer;gap:calc(18 * var(--u))}.pl .pl-cta.pl-busy:hover{background:var(--blue-hover)}.pl .pl-cta.pl-busy .pl-stop{font-size:calc(22 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:var(--navy);border-inline-start:calc(1.6 * var(--u)) solid var(--line-2);margin-inline-start:auto;margin-inline-end:calc(28 * var(--u));padding-inline-start:calc(22 * var(--u))}.pl .pl-spin{width:calc(28 * var(--u));height:calc(28 * var(--u));border:calc(3 * var(--u)) solid var(--spin-track);border-top-color:var(--blue);border-radius:50%;margin-inline-start:calc(-22 * var(--u));animation:.9s linear infinite pl-spin}@keyframes pl-spin{to{transform:rotate(360deg)}}.pl .pl-export{margin-top:0}.pl .pl-server-line{align-items:center;gap:calc(28 * var(--u));margin-top:calc(20 * var(--u));font-size:calc(19 * var(--u));letter-spacing:.04em;color:var(--grey-3);font-family:var(--narrow-font);font-variation-settings:"wdth" 84;display:flex}.pl .pl-server-line .pl-again{height:calc(56 * var(--u));padding:0 calc(26 * var(--u));border:calc(1.6 * var(--u)) solid var(--edge);border-radius:calc(6 * var(--u));color:var(--navy);font-size:calc(24 * var(--u));font-family:var(--narrow-font);font-variation-settings:"wdth" 84;background:0 0}.pl .pl-server-line .pl-again:hover{border-color:var(--blue);color:var(--blue)}.pl .pl-dr .pl-stack{margin-block:calc(58 * var(--u)) 0;margin-inline:calc(16 * var(--u)) 0}.pl .pl-dr .pl-stack:before{inset-block:calc(-12 * var(--u)) 0;inset-inline:calc(-14 * var(--u)) calc(20 * var(--u))}.pl .pl-dr .pl-stack:after{display:none}.pl .pl-dsheet{padding-block:calc(24 * var(--u)) calc(18 * var(--u));padding-inline:calc(34 * var(--u)) calc(24 * var(--u));margin:0}.pl .pl-dsheet:before,.pl .pl-dsheet:after{display:none}.pl .pl-dsheet .pl-sh-body{margin-top:calc(8 * var(--u));grid-template-columns:minmax(0, 1fr) auto calc(170 * var(--u))}.pl .pl-dsheet .pl-rows li{height:calc(50 * var(--u));grid-template-columns:calc(64 * var(--u)) minmax(0, 1fr) auto calc(112 * var(--u));font-size:calc(21 * var(--u));transition:background-color .25s}.pl .pl-dsheet .pl-rows .pl-v{font-size:calc(22.5 * var(--u))}.pl .pl-dsheet .pl-rows li.pl-wait .pl-v{grid-column:3/5;justify-self:start;padding-inline-start:calc(18 * var(--u))}.pl .pl-dsheet .pl-rows .pl-dash{margin-inline-end:calc(30 * var(--u))}.pl .pl-dsheet .pl-rows li:not(.pl-now) .pl-t{justify-self:end;padding-inline-end:calc(8 * var(--u))}.pl .pl-dsheet .pl-rows li .pl-t em{font-size:calc(22 * var(--u));font-weight:500;font-family:var(--narrow-font);font-variation-settings:"wdth" 84}.pl .pl-dsheet .pl-div{margin-block:calc(8 * var(--u)) calc(8 * var(--u));margin-inline:calc(16 * var(--u)) calc(20 * var(--u))}.pl .pl-dsheet .pl-col-side{flex-direction:column;justify-content:space-between;align-items:stretch}.pl .pl-dsheet .pl-side-cap{margin-top:calc(10 * var(--u));font-size:calc(19 * var(--u));line-height:calc(29 * var(--u))}.pl .pl-nums{display:grid}.pl .pl-nums .pl-numeral{width:calc(160 * var(--u));opacity:0;grid-area:1/1;transition:opacity .25s}.pl .pl-dapp[data-state=before] .pl-n-before,.pl .pl-dapp[data-state=testing] .pl-n-testing,.pl .pl-dapp[data-state=result] .pl-n-result{opacity:1}.pl .pl-dr .pl-tables{margin-block:calc(14 * var(--u)) 0;margin-inline:calc(14 * var(--u)) calc(20 * var(--u));grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pl .pl-dr .pl-tbl{padding-block:calc(10 * var(--u)) calc(4 * var(--u));padding-inline:calc(20 * var(--u)) calc(16 * var(--u));white-space:nowrap}.pl .pl-dr .pl-tbl li{height:calc(38 * var(--u));grid-template-columns:calc(44 * var(--u)) minmax(0, .85fr) minmax(0, 1.25fr);font-size:calc(19.5 * var(--u))}.pl .pl-dr .pl-tbl.pl-info li{font-size:calc(18 * var(--u));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.pl .pl-dr .pl-tbl.pl-info li span{text-overflow:ellipsis;overflow:hidden}.pl .pl-dr .pl-tbl b{transition:color .25s;position:relative}.pl .pl-dr .pl-tbl b:before{content:"";inset-inline-start:0;width:calc(16 * var(--u));height:calc(2.6 * var(--u));background:var(--navy);opacity:0;transition:opacity .25s;position:absolute;top:50%}.pl .pl-dapp:not([data-state=result]) .pl-dr .pl-tbl b{color:#0000}.pl .pl-dapp:not([data-state=result]) .pl-dr .pl-tbl b:before{opacity:.55}.pl .pl-dapp:not([data-state=result]) .pl-dr .pl-tbl{border-color:var(--line-6)}.pl .pl-more{margin-top:calc(90 * var(--u))}@media (width<=1023px){.pl .pl-dapp{flex-direction:column;display:flex}.pl .pl-dl,.pl .pl-dr,.pl .pl-dr .pl-stack{display:contents}.pl .pl-dr .pl-stack:before{display:none}.pl .pl-slot-hero .pl-h-test{font-size:calc(124 * var(--u));flex-basis:auto!important}.pl .pl-h-test span{font-size:calc(88 * var(--u))}.pl .pl-slot-hero{order:1}.pl .pl-slot-act{order:2}.pl .pl-dsheet{margin-block:calc(46 * var(--u)) 0;margin-inline:calc(14 * var(--u)) calc(4 * var(--u));order:3}.pl .pl-dsheet:before{display:block}.pl .pl-slot-mid{margin-top:calc(40 * var(--u));order:4}.pl .pl-dr .pl-tables{margin:calc(26 * var(--u)) 0 0;order:5}.pl .pl-burger{box-sizing:content-box;margin-inline-end:-10px;padding:10px}.pl .pl-alltools{min-height:44px}.pl .pl-more-grid a{min-height:44px;text-decoration:underline;text-decoration-color:var(--line-5);text-underline-offset:4px;border-bottom:0;align-items:center;display:inline-flex}}@media (width<=767px){:root .pl{--u:1px}.pl .pl-page{max-width:640px;padding:0 22px 32px}.pl .pl-top{border-bottom-width:1.5px;height:66px}.pl .pl-brand{gap:22px}.pl .pl-mono{font-size:32px}.pl .pl-word{font-size:27px}.pl .pl-tagline,.pl .pl-alltools{display:none}.pl .pl-burger{width:25px;height:19px;margin-inline:auto -9.5px;padding:12.5px 9.5px}.pl .pl-burger span{height:2px}.pl .pl-theme-tg{margin-block:0;margin-inline:auto 2px}.pl .pl-theme-tg .pl-ic{font-size:22px}.pl .pl-theme-tg+.pl-burger{margin-inline-start:4px}.pl .pl-slot-hero{margin-top:18px}.pl .pl-hero{display:block}.pl .pl-vrule{display:none}.pl .pl-h-cond{width:auto;font-size:74px}.pl .pl-side{margin-top:14px;font-size:14px;line-height:22px}.pl .pl-side.pl-caps{flex-wrap:wrap;gap:0 14px;display:flex}.pl .pl-brule,.pl .pl-slot-hero .pl-brule{width:50px;height:4px;margin-top:14px}.pl .pl-brule.pl-xs{width:38px;height:4px;margin-top:12px}.pl .pl-slot-hero .pl-h-test{width:auto;font-size:76px}.pl .pl-h-test span{margin-inline-start:2px;margin-top:2px;font-size:50px}.pl .pl-side-copy{letter-spacing:.02em;margin-top:12px;font-size:15px;line-height:22px}.pl .pl-side-copy br{display:none}.pl .pl-side-copy p{display:inline}.pl .pl-side-copy p+p{margin-top:0}.pl .pl-side-copy p+p:before{content:" "}.pl .pl-slot-hero .pl-pn-result .pl-side-copy .pl-brule.pl-xs{display:none}.pl .pl-slot-hero .pl-h-res{letter-spacing:-.045em;white-space:normal;font-size:46px;line-height:.93}.pl .pl-slot-hero .pl-h-res b{font-size:60px}.pl .pl-slot-act{margin-top:20px}.pl .pl-cta{border-radius:6px;gap:14px;width:100%;height:56px;padding-inline-start:24px;font-size:20px}.pl .pl-cta .pl-ic{font-size:22px}.pl .pl-cta.pl-busy{border-width:2px;gap:12px}.pl .pl-cta.pl-busy .pl-stop{border-inline-start-width:1.5px;margin-inline-end:18px;padding-inline-start:16px;font-size:15px}.pl .pl-spin{border-width:3px;width:22px;height:22px;margin-inline-start:0}.pl .pl-slot-act .pl-pn-result{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.pl .pl-slot-act .pl-export,.pl .pl-slot-act .pl-server-line{display:contents}.pl .pl-export .pl-cta.pl-sm{grid-area:1/1;gap:12px;width:auto;height:56px;padding-block:0;padding-inline:20px 0;font-size:19px}.pl .pl-export .pl-cta.pl-sm .pl-ic{font-size:20px}.pl .pl-export .pl-vr,.pl .pl-export .pl-doc,.pl .pl-export p{display:none}.pl .pl-server-line{letter-spacing:.02em;font-size:14px}.pl .pl-server-line .pl-again{border-width:1.5px;border-radius:6px;grid-area:1/2;height:56px;padding:0 18px;font-size:17px}.pl .pl-server-line p{grid-column:1/-1;margin-top:10px}.pl .pl-dsheet{margin-block:26px 0;margin-inline:8px 2px;padding-block:14px 8px;padding-inline:16px 12px}.pl .pl-sheet:before{border-width:1.5px;inset-block:-8px 12px;inset-inline:-7px 18px}.pl .pl-sheet:after{display:none}.pl .pl-sheet{border-width:1.5px}.pl .pl-sh-head{border-bottom-width:1.5px;padding-bottom:10px}.pl .pl-sh-title{font-size:15px}.pl .pl-count{font-size:14px}.pl .pl-dsheet .pl-sh-body{margin-top:4px;display:block}.pl .pl-dsheet .pl-div,.pl .pl-dsheet .pl-col-side{display:none}.pl .pl-dsheet .pl-rows li{grid-template-columns:30px minmax(0,1fr) auto 60px;height:38px;font-size:14.5px}.pl .pl-dsheet .pl-rows .pl-lb{white-space:nowrap;text-overflow:ellipsis;padding-inline-end:8px;overflow:hidden}.pl .pl-rows .pl-ic,.pl .pl-s2 .pl-rows .pl-ic{margin-inline-start:0;font-size:19px}.pl .pl-rows li:after{height:1px;inset-inline-start:30px}.pl .pl-dsheet .pl-rows .pl-v{font-size:15px}.pl .pl-dsheet .pl-rows .pl-dash{width:12px;height:2px;margin-inline-end:20px}.pl .pl-s2 .pl-rows .pl-t .pl-ic{font-size:18px}.pl .pl-dsheet .pl-rows li:not(.pl-now) .pl-t{padding-inline-end:2px}.pl .pl-dsheet .pl-rows li .pl-t em{font-size:15px}.pl .pl-s2 .pl-rows li.pl-now{margin-inline-start:-16px;padding-inline-start:16px}.pl .pl-s2 .pl-rows li.pl-now:before{width:4px}.pl .pl-s2 .pl-rows li.pl-now .pl-t{padding-inline-start:8px}.pl .pl-wait,.pl .pl-testing{font-size:14px}.pl .pl-dsheet .pl-rows li.pl-wait .pl-v{padding-inline-start:8px}.pl .pl-slot-mid{margin-top:30px}.pl .pl-lead{letter-spacing:.02em;font-size:17px;line-height:26px}.pl .pl-lead br{display:none}.pl .pl-slot-mid .pl-foot-line{gap:16px;padding-top:18px;font-size:15px}.pl .pl-steps li{flex-direction:column;gap:6px;font-size:14px}.pl .pl-steps .pl-c{border-width:2px;width:36px;height:36px;font-size:15px}.pl .pl-steps .pl-c .pl-ic{font-size:18px}.pl .pl-slot-mid .pl-progress{margin-top:20px;display:block}.pl .pl-pg-title{font-size:17px}.pl .pl-bar{height:14px;margin-top:12px}.pl .pl-slot-mid .pl-pg-note{margin-top:12px;font-size:14px;line-height:20px}.pl .pl-pg-note br,.pl .pl-pg-side p br{display:none}.pl .pl-pg-side{align-items:center;gap:16px;padding-top:12px;display:flex}.pl .pl-pct{margin:0;font-size:18px}.pl .pl-slot-mid .pl-pg-side p{letter-spacing:.08em;border-inline-start-width:1.5px;margin:0;padding-inline-start:14px;font-size:14px;line-height:18px}.pl .pl-slot-mid .pl-take{padding-block:16px 18px;padding-inline:18px 16px}.pl .pl-take .pl-caps-t{font-size:15px}.pl .pl-slot-mid .pl-take-big{margin-top:10px;font-size:19px;line-height:26px}.pl .pl-slot-mid .pl-take-p{margin-top:10px;font-size:14.5px;line-height:21px}.pl .pl-take .pl-brule.pl-xs{width:38px;margin-top:16px}.pl .pl-dr .pl-tables{grid-template-columns:minmax(0,1fr);gap:14px;margin:26px 0 0}.pl .pl-tbl{border-width:1.5px}.pl .pl-dr .pl-tbl{padding-block:10px 4px;padding-inline:16px 14px}.pl .pl-dr .pl-tbl .pl-caps-t{border-bottom-width:1.5px;padding-bottom:8px;font-size:15px}.pl .pl-dr .pl-tbl li{border-bottom-width:1px;grid-template-columns:36px minmax(0,1fr) minmax(0,1.1fr);height:40px;font-size:14.5px}.pl .pl-dr .pl-tbl li .pl-ic{font-size:19px}.pl .pl-dr .pl-tbl.pl-info li{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);font-size:14px}.pl .pl-tbl.pl-info li b{font-size:14.5px}.pl .pl-dr .pl-tbl b:before{width:12px;height:2px}.pl .pl-more{margin-top:56px;padding-top:26px}.pl .pl-more>.pl-sh-title{font-size:20px}.pl .pl-more-grid{grid-template-columns:1fr;gap:22px}.pl .pl-more-grid .pl-caps-t{font-size:14px}.pl .pl-more-grid li{font-size:15px;line-height:22px}.pl .pl-sample-note{font-size:14px}}.pl h1,.pl h2,.pl h3{overflow-wrap:normal;letter-spacing:normal;max-width:none;line-height:normal;font-size:inherit}.pl button{width:auto;min-height:0;color:inherit;font-weight:inherit;opacity:1;background:0 0;border:0;border-radius:0;justify-content:flex-start;margin:0;padding:0;text-decoration:none;display:inline-flex}.pl :focus-visible{outline:3px solid var(--focus);outline-offset:3px}.pl [hidden]{display:none!important}.pl .pl-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pl .pl-hero>h1,.pl .pl-hero>h2{margin:0}.pl .pl-textbtn{min-height:44px;color:var(--navy);text-decoration:underline;text-decoration-color:var(--line-1);text-underline-offset:4px;font-family:var(--narrow-font);font-variation-settings:"wdth" 84;align-items:center;display:inline-flex}.pl .pl-textbtn:hover{color:var(--blue);text-decoration-color:var(--blue)}.pl .pl-modeline{align-items:center;column-gap:calc(22 * var(--u));margin-top:calc(10 * var(--u));font-size:calc(19 * var(--u));letter-spacing:.04em;color:var(--grey-3);font-family:var(--narrow-font);font-variation-settings:"wdth" 84;flex-wrap:wrap;display:flex}.pl .pl-modeline .pl-modesw{align-items:center;column-gap:calc(16 * var(--u));border-inline-start:calc(1.6 * var(--u)) solid var(--line-2);min-height:calc(28 * var(--u));padding-inline-start:calc(22 * var(--u));display:inline-flex}.pl .pl-modeline .pl-modesw em{color:var(--muted);font-style:normal}.pl .pl-server-line p .pl-textbtn{margin-inline-start:calc(10 * var(--u))}.pl .pl-note{flex-direction:column;display:flex}.pl .pl-note .pl-caps-t{align-items:center;gap:calc(14 * var(--u));display:flex}.pl .pl-note .pl-caps-t:before{content:"";width:calc(6 * var(--u));height:calc(26 * var(--u));background:var(--blue)}.pl .pl-note[data-kind=error] .pl-caps-t{color:var(--red)}.pl .pl-note[data-kind=error] .pl-caps-t:before{background:var(--red)}.pl .pl-note p{margin-top:calc(14 * var(--u));font-size:calc(26 * var(--u));line-height:calc(38 * var(--u));letter-spacing:.03em;color:var(--ink-5)}.pl .pl-rows .pl-meas{color:var(--muted);font-size:calc(20 * var(--u));font-weight:400;font-family:var(--narrow-font);font-variation-settings:"wdth" 80}.pl .pl-rows li.pl-ok .pl-v .pl-meas{color:var(--grey-5)}.pl .pl-tbl b.pl-muted{color:var(--muted)}.pl .pl-more-grid li{color:var(--ink-7)}.pl .pl-end{margin-top:calc(40 * var(--u));padding-top:calc(16 * var(--u));border-top:calc(2 * var(--u)) solid var(--line-7);color:var(--grey-6);letter-spacing:.03em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;font-size:15px;display:flex}.pl .pl-end nav{gap:22px;display:flex}.pl .pl-end a{min-height:44px;text-decoration:underline;text-decoration-color:var(--line-5);text-underline-offset:4px;align-items:center;display:inline-flex}.pl .pl-end a:hover{color:var(--blue)}@media (prefers-reduced-motion:reduce){.pl .pl-slot>.pl-pn,.pl .pl-nums .pl-numeral,.pl .pl-dr .pl-tbl b,.pl .pl-dr .pl-tbl b:before,.pl .pl-dsheet .pl-rows li,.pl .pl-theme-tg .pl-ic{transition:none!important}.pl .pl-spin{animation:none}}@media (width<=767px){.pl .pl-modeline{letter-spacing:.02em;column-gap:14px;margin-top:6px;font-size:14px}.pl .pl-modeline .pl-modesw{border-inline-start-width:1.5px;column-gap:12px;min-height:22px;padding-inline-start:14px}.pl .pl-server-line p .pl-textbtn{margin-inline-start:6px}.pl .pl-note .pl-caps-t{gap:10px}.pl .pl-note .pl-caps-t:before{width:4px;height:18px}.pl .pl-note p{letter-spacing:.02em;margin-top:10px;font-size:17px;line-height:26px}.pl .pl-rows .pl-meas{font-size:14px}.pl .pl-end{margin-top:32px;font-size:14px}}.pl .pl-rows .pl-t em{font-style:normal}.pl .pl-rows .pl-t em:not(.pl-red){color:var(--grey)}.pl .pl-server-line .pl-again{white-space:nowrap;flex:none}.pl .pl-tbl li>span{text-overflow:ellipsis;white-space:nowrap;padding-inline-end:calc(8 * var(--u));overflow:hidden}.pl .pl-tbl li>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl .pl-tbl .pl-caps-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pl .pl-take-big em{font-style:normal}@media (width<=767px){.pl .pl-modeline .pl-modesw{border-inline-start:0;margin-inline-start:-2px;padding-inline-start:0}}.pl .pl-slot{grid-template-columns:minmax(0,1fr)}@media (width>=768px) and (width<=1023px){.pl .pl-slot-hero .pl-h-res{font-size:calc(92 * var(--u))}.pl .pl-slot-hero .pl-h-res b{font-size:calc(104 * var(--u))}.pl .pl-slot-hero .pl-pn-result .pl-side{min-width:0}}.pl .pl-top{position:relative}.pl .pl-tagline{margin-inline-start:auto}.pl .pl-burger{cursor:pointer}.pl .pl-alltools:hover,.pl .pl-alltools[aria-current=page]{color:var(--blue)}.pl .pl-alltools:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.pl .pl-menu{z-index:30;top:calc(100% - 4px);background:var(--sheet);border:1.6px solid var(--edge);min-width:270px;max-width:calc(100vw - 24px);font-family:var(--narrow-font);font-variation-settings:"wdth" 88;flex-direction:column;padding:6px;display:flex;position:absolute;inset-inline-end:0;box-shadow:0 14px 36px -18px #00000059}.pl .pl-menu>a,.pl .pl-lang-menu summary{min-height:44px;color:var(--ink-7);align-items:center;gap:10px;padding:0 12px;font-size:18px;text-decoration:none;display:flex}.pl .pl-menu>a:hover,.pl .pl-lang-menu summary:hover,.pl .pl-lang li a:hover{background:var(--blue-hover);color:var(--blue)}.pl .pl-menu>a[aria-current=page]{color:var(--blue);font-weight:600}.pl .pl-lang{font-family:var(--narrow-font);font-variation-settings:"wdth" 88;position:relative}.pl .pl-lang summary{cursor:pointer;list-style:none}.pl .pl-lang summary::-webkit-details-marker{display:none}.pl .pl-lang summary svg{flex:none;width:20px;height:20px}.pl .pl-lang li a{min-height:44px;color:var(--ink-7);align-items:center;padding:0 12px;font-size:17px;text-decoration:none;display:flex}.pl .pl-lang li a[aria-current=true]{color:var(--blue);font-weight:600}.pl .pl-lang-menu{border-top:1.5px solid var(--hair);margin-top:4px;padding-top:4px}.pl .pl-lang-now{color:var(--muted);margin-inline-start:auto;font-size:15px}.pl .pl-lang-menu ul{columns:2;column-gap:8px;padding-inline-start:12px}.pl .pl-lang li{break-inside:avoid}.pl .pl-lang-pill{flex:none;margin-inline-start:calc(20 * var(--u));display:none}.pl .pl-lang-pill summary{min-height:44px;font-size:calc(21 * var(--u));color:var(--ink-14);letter-spacing:.03em;align-items:center;gap:6px;display:inline-flex}.pl .pl-lang-pill summary:hover{color:var(--blue)}.pl .pl-lang-pill ul{z-index:31;top:calc(100% + 2px);columns:3;background:var(--sheet);border:1.6px solid var(--edge);column-gap:6px;width:max-content;max-width:calc(100vw - 48px);padding:6px;position:absolute;inset-inline-end:0;box-shadow:0 14px 36px -18px #00000059}@media (width>=1024px){.pl .pl-lang-pill{display:block}.pl .pl-burger,.pl .pl-menu{display:none!important}}@media (width<=1023px){.pl .pl-alltools{display:none}}.pl .pl-end nav{flex-wrap:wrap;gap:0 22px}.pl .pl-bylab{align-items:center;gap:5px;display:inline-flex}.pl .pl-bylab svg{flex:none;width:10px;height:10px}body.pl:not([data-page=home]) .pl-page{flex-direction:column;min-height:100vh;display:flex}body.pl:not([data-page=home]) .pl-pagebody{flex:1 0 auto}.pl .pl-menu a:focus-visible,.pl .pl-lang summary:focus-visible,.pl .pl-lang li a:focus-visible{outline-offset:-3px}[dir=rtl] .pl .pl-cta>svg.pl-ic,[dir=rtl] .pl .pl-bylab svg{transform:scaleX(-1)}[dir=rtl] .pl .pl-bar i{background:linear-gradient(270deg, var(--bar-a), var(--bar-b))}[dir=rtl] .pl .pl-num,[dir=rtl] .pl .pl-count{direction:ltr;unicode-bidi:isolate}.pl .pl-num{display:inline-block}.pl .pl-menu a,.pl .pl-sr{text-align:start}.pl .pl-take .pl-brule.pl-xs{margin-top:max(16px, calc(22 * var(--u)))}.pl .pl-slot-hero .pl-hero>.pl-h-cond,.pl .pl-slot-hero .pl-hero>.pl-h-res{white-space:nowrap;min-width:0;max-width:none}.pl .pl-slot-hero .pl-hero>[data-fit=wrap]{white-space:normal;overflow-wrap:normal;word-break:normal}.pl .pl-hero>.pl-side{min-width:0}@media (width>=768px){.pl .pl-slot-hero .pl-hero{--pl-hw:minmax(0, calc(575 * var(--u)));--pl-sw:calc(150 * var(--u));grid-template-columns:var(--pl-hw) auto minmax(var(--pl-sw), 1fr);align-items:start;display:grid}.pl .pl-slot-hero .pl-pn-testing .pl-hero{--pl-hw:minmax(0, calc(590 * var(--u)))}.pl .pl-slot-hero .pl-pn-result .pl-hero{--pl-hw:minmax(0, max-content);--pl-sw:calc(150 * var(--u))}.pl .pl-slot-hero .pl-hero>.pl-h-cond,.pl .pl-slot-hero .pl-hero>.pl-h-res{flex:none;width:auto}.pl .pl-slot-hero .pl-hero>.pl-vrule{align-self:stretch}.pl .pl-slot-hero .pl-hero>.pl-h-cond{font-size:calc(137 * var(--u) * var(--fit,1))}.pl .pl-slot-hero .pl-hero>.pl-h-test{font-size:calc(144 * var(--u) * var(--fit,1))}.pl .pl-slot-hero .pl-hero>.pl-h-test span{font-size:calc(100 * var(--u) * var(--fit,1))}.pl .pl-slot-hero .pl-hero>.pl-h-res{font-size:calc(112 * var(--u) * var(--fit,1))}.pl .pl-slot-hero .pl-hero>.pl-h-res b{font-size:calc(122 * var(--u) * var(--fit,1))}}@media (width>=1024px){.pl .pl-slot-hero .pl-pn-result .pl-hero{--pl-sw:calc(220 * var(--u))}}@media (width>=768px) and (width<=1023px){.pl .pl-slot-hero .pl-hero>.pl-h-test{font-size:calc(124 * var(--u) * var(--fit,1))}.pl .pl-slot-hero .pl-hero>.pl-h-test span{font-size:calc(88 * var(--u) * var(--fit,1))}.pl .pl-slot-hero .pl-hero>.pl-h-res{font-size:calc(92 * var(--u) * var(--fit,1))}.pl .pl-slot-hero .pl-hero>.pl-h-res b{font-size:calc(104 * var(--u) * var(--fit,1))}}@media (width<=767px){.pl .pl-slot-hero .pl-hero>.pl-h-cond{font-size:calc(74px * var(--fit,1))}.pl .pl-slot-hero .pl-hero>.pl-h-test{font-size:calc(76px * var(--fit,1))}.pl .pl-slot-hero .pl-hero>.pl-h-test span{font-size:calc(50px * var(--fit,1))}.pl .pl-slot-hero .pl-hero>.pl-h-res{font-size:calc(46px * var(--fit,1))}.pl .pl-slot-hero .pl-hero>.pl-h-res b{font-size:calc(60px * var(--fit,1))}}.pl .pl-numeral svg,.pl .pl-numeral text{text-anchor:start;direction:ltr;unicode-bidi:isolate}.pl .net-mlab-notice,.pl .net-mlab-measured{max-width:494px;font-family:var(--narrow-font);font-variation-settings:"wdth" 92;letter-spacing:.02em;color:var(--grey-3);overflow-wrap:anywhere;margin:12px 0 0;font-size:14px;line-height:1.45}.pl .net-mlab-notice a{color:var(--navy);text-decoration:underline;text-decoration-color:var(--line-1);text-underline-offset:3px}.pl .net-mlab-notice a:hover{color:var(--blue);text-decoration-color:var(--blue)}.pl .net-mlab-fallback{border:1.6px solid var(--edge);border-inline-start:6px solid var(--blue);background:var(--sheet);color:var(--ink-5);letter-spacing:.02em;flex-direction:column;gap:10px;padding:18px 20px;font-size:17px;line-height:1.45;display:flex}.pl .net-mlab-fallback p{margin:0}.pl .net-mlab-fallback .net-mlab-title{font-family:var(--narrow-font);font-variation-settings:"wdth" 92;letter-spacing:.04em;text-transform:uppercase;color:var(--navy);font-size:20px;font-weight:600}.pl .net-mlab-fallback .net-mlab-notice{margin:0}.pl .net-mlab-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.pl .net-mlab-actions button{min-height:48px;font-family:var(--narrow-font);font-variation-settings:"wdth" 92;letter-spacing:.02em;cursor:pointer;border-radius:6px;flex:160px;padding:0 20px;font-size:18px;font-weight:500}.pl .net-mlab-primary{background:linear-gradient(var(--cta-a), var(--cta-b));color:var(--on-cta);border:0}.pl .net-mlab-primary:hover{background:var(--cta-hover)}.pl .net-mlab-secondary{border:1.6px solid var(--blue);background:var(--paper);color:var(--blue)}.pl .net-mlab-secondary:hover{background:var(--blue-hover)}.pl .pl-dash{opacity:.35}.pl .pl-num,.pl .pl-numeral text,.pl .pl-rows .pl-v,.pl .pl-pct,.pl .pl-count,.pl .pl-nums,.pl .pl-tbl li{font-variant-numeric:tabular-nums}@media (width<=767px){.pl .pl-dapp[data-state=before] .pl-rows li:not(:first-child):not(:nth-child(3)):not(:nth-child(5)):not(:nth-child(7)){display:none}}.pl .pl-burger{align-items:stretch}.pl .pl-burger span{flex:none;width:100%}@media (width<=1023px){.pl .pl-side .pl-nw{white-space:normal}.pl .pl-side{overflow-wrap:anywhere;min-width:0}.pl .pl-slot-hero .pl-hero{grid-template-columns:var(--pl-hw) auto minmax(0, 1fr)}.pl .pl-top{min-width:0}.pl .pl-tagline{overflow-wrap:anywhere;text-align:end;min-width:0}.pl .pl-brand{flex:none}}@media (width>=641px){.pl .pl-more-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr)}.pl .pl-more-grid li{overflow-wrap:anywhere}}@media (width>=641px) and (width<=1023px){.pl .pl-more-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pl .net-report{flex-wrap:wrap;align-items:center;gap:6px 16px;max-width:494px;margin-top:12px;display:flex}.pl .net-report-copy{min-height:44px;font:inherit;cursor:pointer;border:1.6px solid var(--blue);background:var(--paper);color:var(--blue);border-radius:6px;padding:0 18px;font-size:15px;font-weight:600}.pl .net-report-ip{min-height:44px;color:var(--grey-3);cursor:pointer;align-items:center;gap:8px;font-size:14px;line-height:1.35;display:inline-flex}.pl .net-report-ip input{width:18px;height:18px;accent-color:var(--blue);cursor:pointer;flex:none;margin:0}.pl .net-report-status{color:var(--grey-3);flex-basis:100%;margin:0;font-size:14px;line-height:1.4}.pl .net-report-status:empty{display:none}.pl .net-upload-gap{color:var(--grey-3);margin:8px 0 0;font-size:14px;line-height:1.4}.pl .net-report-text{box-sizing:border-box;border:1px solid var(--edge);background:var(--sheet);width:100%;color:var(--ink-5);resize:vertical;border-radius:6px;flex-basis:100%;margin:0;padding:10px 12px;font:13px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.pl .net-report-copy:focus-visible,.pl .net-report-ip input:focus-visible,.pl .net-report-text:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
