.gads-ls{padding-bottom:clamp(104px,11vw,160px);background:var(--paper-hi);--ls-unit:rgba(63,76,89,0.24);--ls-unit-off:rgba(63,76,89,0.1);--ls-form:#b3bcc5;--ls-call:var(--blue);--ls-wa:var(--ok)}.gads-ls__head{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:24px clamp(40px,5vw,96px);gap:24px clamp(40px,5vw,96px);align-items:end;max-width:1280px;margin:28px auto 0}.gads-ls__head .cs2-kicker{margin-bottom:18px}.gads-ls__head .svc-h2{max-width:12em}.gads-ls__head .svc-lead{margin:0}.ls{max-width:1280px;margin:clamp(56px,6vw,88px) auto 0}.ls-top{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) auto;grid-gap:18px clamp(28px,4vw,64px);gap:18px clamp(28px,4vw,64px);align-items:center;padding:26px 0;border-top:1px solid var(--hair-2)}.ls-top__q{margin:0;font-size:17px;font-weight:600;color:var(--ink)}.ls-top__acct{margin:6px 0 0;font:500 11px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.ls-top__hint{max-width:34em;margin:0;font-size:14.5px;line-height:1.5;color:var(--ink-2)}.ls-close{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 20px;border:0;border-radius:999px;background:var(--ink);color:var(--paper-hi);font:600 14px/1 var(--sans);cursor:pointer;opacity:0;visibility:hidden;transition:opacity .35s var(--ease),visibility .35s,background-color .2s}.ls-close[data-show]{opacity:1;visibility:visible}.ls-close:hover{background:var(--blue-ink)}.ls-close:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ls-close svg{width:14px;height:14px}.ls-main{display:grid;grid-template-columns:minmax(0,8fr) minmax(300px,4fr);grid-template-areas:"field read" "ticket read";grid-gap:32px clamp(36px,4vw,64px);gap:32px clamp(36px,4vw,64px);padding-top:36px;border-top:1px solid var(--hair-2)}.ls-field{--rail:128px;--u:20px;--ug:6px;--rail-x:20px;grid-area:field;min-width:0}.ls-row{display:grid;grid-template-columns:var(--rail) repeat(4,minmax(0,1fr));grid-column-gap:0;column-gap:0}.ls-heads{margin:0;padding:0;border:0;min-width:0}.ls-node{position:relative;padding-right:18px}.ls-node:after{content:"";position:absolute;top:40px;bottom:0;left:var(--rail-x);width:2px;background:var(--blue)}.ls-node__box{position:relative;z-index:1;display:block;padding:10px 11px 11px;border:1.5px solid var(--blue);border-radius:12px;background:var(--card);font-size:12.5px;font-weight:600;line-height:1.25;color:var(--ink)}.ls-node__box em,.ls-rail__label em{display:block;margin-bottom:3px;font:600 10.5px/1 var(--mono);font-style:normal;color:var(--blue)}.ls-node__arrow{position:absolute;top:26px;right:2px;width:14px;height:2px;background:var(--blue)}.ls-node__arrow:after{content:"";position:absolute;top:-4px;right:-2px;border:5px solid transparent;border-left:6px solid var(--blue);border-right:0}.ls-node__restart{position:relative;z-index:1;display:block;margin:10px 0 0 calc(var(--rail-x) + 10px);font:500 10.5px/1.35 var(--mono);color:var(--mute)}.ls-head{position:relative;display:grid;align-content:start;grid-gap:4px;gap:4px;padding:14px 14px 16px;border-top:2px solid var(--hair-2);cursor:pointer;transition:border-color .35s var(--ease),background-color .2s}.ls-head input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ls-head:hover{background:rgba(0,106,166,.04)}.ls-head:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:-2px}.ls-head[data-seen]{border-top-color:rgba(0,106,166,.4)}.ls-head[data-on]{border-top-color:var(--blue);box-shadow:inset 0 2px 0 var(--blue)}.ls-head__idx{font:600 11px/1 var(--mono);color:var(--mute)}.ls-head[data-on] .ls-head__idx{color:var(--blue)}.ls-head__name{font-size:15px;font-weight:600;line-height:1.2;color:var(--mute);transition:color .3s}.ls-head[data-seen] .ls-head__name{color:var(--ink)}.ls-head__tag{display:flex;align-items:center;font-size:12.5px;line-height:1.3;color:var(--mute)}.ls-head__n{margin-top:6px;font-size:34px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.02em;color:var(--ink-2)}.ls-head[data-on] .ls-head__n{color:var(--blue)}.ls-railv{position:relative}.ls-railv:before{content:"";position:absolute;top:0;bottom:0;left:var(--rail-x);width:2px;background:var(--blue)}.ls-col{padding:16px 14px 0;transition:opacity .45s var(--ease)}.ls-grid{display:grid;grid-template-columns:repeat(5,var(--u));grid-gap:var(--ug);gap:var(--ug)}.ls-u{display:block;width:var(--u);height:var(--u);padding:0;border:0;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;background:var(--ls-unit);cursor:pointer;transition:background-color .45s var(--ease) calc(var(--i) * 9ms),transform .25s var(--ease),box-shadow .2s,opacity .5s var(--ease) calc(var(--i) * 12ms)}.ls-grid[aria-hidden] .ls-u{cursor:default;pointer-events:none}.ls-grid[aria-hidden] .ls-u:hover{transform:none}.ls-u[data-c=c]{border-radius:50%}.ls-u[data-c=w]{border-radius:50% 50% 50% 3px}.ls-u[data-hit]{background:var(--blue)}.ls-col:not([data-seen]) .ls-u{background:var(--ls-unit-off)}.ls-u:hover{transform:scale(1.18)}.ls-u[data-sel]{box-shadow:0 0 0 2px var(--paper-hi),0 0 0 3.5px var(--ink)}.ls-u:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ls-col__hidden{margin:12px 0 0;font:500 10.5px/1.35 var(--mono);color:var(--mute);opacity:0;transition:opacity .35s}.ls-col:not([data-seen]) .ls-col__hidden{opacity:1}.ls-loss{padding:18px 14px 20px;transition:opacity .45s var(--ease)}.ls-loss:not([data-seen]){opacity:.38}.ls-loss__n{display:flex;align-items:center;margin:0 0 8px;font:600 11px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--warn)}.ls-loss ul{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}.ls-loss li{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;line-height:1.3;color:var(--ink-2)}.ls-loss li b{font:600 12px/1.3 var(--mono);color:var(--ink)}.ls-loss--won .ls-loss__n{color:var(--ok)}.ls-loss__won{margin:0;font-size:19px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.ls-rail{height:30px}.ls-rail__corner{position:relative}.ls-rail__corner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:var(--rail-x);border-left:2px solid var(--blue);border-bottom:2px solid var(--blue);border-bottom-left-radius:16px}.ls-rail__track{position:relative;grid-column:2/-1}.ls-rail__line{position:absolute;top:0;bottom:0;left:0;width:calc((var(--t) - .5) / 4 * 100%);border-right:2px solid var(--blue);border-bottom:2px solid var(--blue);border-bottom-right-radius:16px;transition:width .75s var(--ease-io)}.ls-rail__label{position:absolute;top:calc(100% + 12px);left:calc(-1 * var(--rail) + var(--rail-x));display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;white-space:nowrap;color:var(--ink)}.ls-rail__label em{display:inline;margin:0}.ls-legend{display:flex;flex-wrap:wrap;gap:8px 20px;margin:58px 0 0;padding:0;list-style:none;font-size:12.5px;color:var(--mute)}.ls-legend li{display:inline-flex;align-items:center;gap:8px}.ls-glyph{display:inline-block;flex:none;width:10px;height:10px;border-radius:2.5px;background:var(--ink-2)}.ls-glyph[data-c=c]{border-radius:50%}.ls-glyph[data-c=w]{border-radius:50% 50% 50% 2px}.ls-pin{display:inline-grid;place-items:center;flex:none;width:17px;height:17px;margin-right:7px;border-radius:50%;background:var(--ink);color:var(--paper-hi);font:600 9.5px/1 var(--mono);font-style:normal}.ls-read{grid-area:read;align-self:start;padding-left:clamp(28px,3vw,40px);border-left:1px solid var(--hair-2)}.ls-read__k{margin:0 0 10px;font:600 11px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.ls-read__big{display:flex;align-items:baseline;gap:10px;margin:0}.ls-read__big b{font-size:clamp(64px,6.4vw,92px);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:.9;letter-spacing:-.04em;color:var(--ink)}.ls-read__big span{font-size:16px;color:var(--mute)}.ls-read__sub{margin:10px 0 0;font-size:14px;line-height:1.45;color:var(--ink-2)}.ls-mix{margin-top:26px;padding-top:22px;border-top:1px solid var(--hair-2)}.ls-mix__bar{display:flex;gap:2px;height:10px;overflow:hidden;border-radius:5px}.ls-mix__bar i{flex-basis:0;min-width:0;transition:flex-grow .7s var(--ease-io)}.ls-mix__bar i[data-c=f],.ls-mix__legend .ls-glyph[data-c=f]{background:var(--ls-form)}.ls-mix__bar i[data-c=c],.ls-mix__legend .ls-glyph[data-c=c]{background:var(--ls-call)}.ls-mix__bar i[data-c=w],.ls-mix__legend .ls-glyph[data-c=w]{background:var(--ls-wa)}.ls-mix__legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;list-style:none;font-size:13px;color:var(--ink-2)}.ls-mix__legend li{display:inline-flex;align-items:center;gap:7px}.ls-mix__legend b{font:600 12.5px/1 var(--mono);color:var(--ink)}.ls-mix__src{margin:14px 0 0;font-size:13.5px;line-height:1.4;color:var(--ink)}.ls-mix__src span{display:block;margin-bottom:3px;font-size:12px;color:var(--mute)}.ls-read__text{min-height:4.5em;margin:24px 0 0;font-size:16.5px;font-weight:500;line-height:1.45;color:var(--ink);text-wrap:pretty}.ls-read__note{display:grid;grid-template-rows:0fr;margin:0;padding-left:12px;border-left:2px solid var(--blue);font-size:13.5px;line-height:1.5;color:var(--ink-2);opacity:0;transition:grid-template-rows .45s var(--ease),opacity .35s,margin .45s}.ls-read__note[data-show]{grid-template-rows:1fr;margin-top:14px;opacity:1}.ls-read__note:not([data-show]){height:0;overflow:hidden;border-left-width:0}.ls-next{margin-top:26px;padding-top:22px;border-top:1px solid var(--hair-2)}.ls-next__nums{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.ls-next__nums p{display:grid;grid-gap:2px;gap:2px;margin:0}.ls-next__nums span{font-size:12.5px;color:var(--mute)}.ls-next__nums b{font-size:40px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em;color:var(--ink)}.ls-next__nums p[data-tone=sale] b{color:var(--blue)}.ls-next__cost small,.ls-next__nums small{font:500 11px/1.3 var(--mono);color:var(--mute)}.ls-next__strip{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));grid-gap:4px;gap:4px;margin-top:16px}.ls-next__strip i{aspect-ratio:1;border-radius:2px;background:var(--ls-unit);transform:scale(.3);opacity:0;transition:transform .4s var(--ease) calc(var(--i) * 7ms),opacity .4s calc(var(--i) * 7ms),background-color .4s calc(var(--i) * 7ms)}.ls-next__strip i[data-on]{transform:none;opacity:1}.ls-next__strip i[data-on][data-sale]{background:var(--blue)}.ls-next__cost{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:18px 0 0}.ls-next__cost dt{font-size:12.5px;color:var(--mute)}.ls-next__cost dd{display:grid;margin:2px 0 0;font-size:18px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.ls-ticket{grid-area:ticket;min-width:0}.ls-ticket__k{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 12px;font:600 11px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.ls-ticket__k span{font:400 13px/1.4 var(--sans);letter-spacing:0;text-transform:none;color:var(--ink-2)}.ls-ticket__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:6px 32px;gap:6px 32px;padding:20px 22px;border-radius:18px;background:var(--card);box-shadow:0 1px 0 rgba(10,21,32,.04),0 18px 40px -28px rgba(10,21,32,.28)}.ls-ticket__meta,.ls-ticket__msg,.ls-ticket__src{grid-column:1}.ls-ticket__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0}.ls-ticket__meta b{font-size:14px;font-weight:600;color:var(--ink)}.ls-ticket__meta span{font:500 11.5px/1 var(--mono);color:var(--mute)}.ls-ticket__src{margin:0;font:500 11.5px/1.4 var(--mono);color:var(--blue-ink)}.ls-ticket__msg{margin:8px 0 0;padding:11px 14px;border-radius:10px;background:var(--paper);font-size:15px;line-height:1.45;color:var(--ink)}.ls-ticket__card[data-c=w] .ls-ticket__msg{border-radius:14px 14px 14px 3px;background:#e3f3e9}.ls-ticket__msg--note{background:transparent!important;padding:0;border-radius:0}.ls-ticket__msg--note span{display:block;margin-bottom:4px;font:600 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.ls-trail{grid-column:2;grid-row:1/span 3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-self:center;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.ls-trail li{display:grid;align-content:start;grid-gap:4px;gap:4px;padding-top:9px;border-top:2px solid var(--hair-2)}.ls-trail__name{font-size:12.5px;font-weight:600;line-height:1.25;color:var(--mute)}.ls-trail b{font:600 11.5px/1.3 var(--mono)}.ls-trail li[data-state=ok]{border-top-color:var(--blue)}.ls-trail li[data-state=ok] .ls-trail__name{color:var(--ink)}.ls-trail li[data-state=ok] b{color:var(--blue-ink)}.ls-trail li[data-state=fail]{border-top-color:var(--warn)}.ls-trail li[data-state=fail] .ls-trail__name{color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:rgba(192,83,31,.6);text-decoration-color:rgba(192,83,31,.6)}.ls-trail li[data-state=fail] b{color:var(--warn)}.gads-ls__body{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4.5fr);grid-gap:48px clamp(40px,5vw,88px);gap:48px clamp(40px,5vw,88px);max-width:1280px;margin:clamp(72px,8vw,112px) auto 0}.ls-needs{display:grid;margin:22px 0 0;padding:0;list-style:none}.ls-needs li{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;padding:18px 0;border-top:1px solid var(--hair-2)}.ls-needs li:last-child{border-bottom:1px solid var(--hair-2)}.ls-needs .ls-pin{grid-row:1/span 2;margin:1px 0 0;width:22px;height:22px;font-size:11px}.ls-needs b{font-size:16.5px;font-weight:600;color:var(--ink)}.ls-needs span{font-size:15.5px;line-height:1.55;color:var(--ink-2)}.gads-ls__aside{display:grid;align-content:start;grid-gap:32px;gap:32px;padding-top:52px}.gads-ls__aside .svc-soft{grid-template-columns:minmax(0,1fr)}.cs2-js .ls:not([data-in]) .ls-u{opacity:0;transform:scale(.4)}.cs2-js .ls:not([data-in]) .ls-rail__line{width:0}@media (max-width:1279px){.ls-field{--rail:108px;--u:16px;--ug:5px}.ls-col,.ls-head,.ls-loss{padding-left:10px;padding-right:10px}.ls-head__name{font-size:14px}.ls-ticket__card{grid-template-columns:minmax(0,1fr)}.ls-trail{grid-column:1;grid-row:auto;margin-top:12px}}@media (max-width:1023px){.gads-ls__body,.gads-ls__head{grid-template-columns:minmax(0,1fr);max-width:680px}.ls{max-width:680px}.ls-top{grid-template-columns:minmax(0,1fr);gap:12px}.ls-close{justify-self:start}.ls-close:not([data-show]){display:none}.ls-main{grid-template-columns:minmax(0,1fr);grid-template-areas:"field" "read" "ticket";gap:36px}.ls-read{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:0 32px;gap:0 32px;padding:28px 0 0;border-left:0;border-top:1px solid var(--hair-2)}.ls-mix,.ls-read>.ls-read__k,.ls-read__big,.ls-read__sub{grid-column:1}.ls-next,.ls-read__note,.ls-read__text{grid-column:2}.ls-read__text{grid-row:1/span 3;align-self:start;margin:0}.ls-read__note{grid-row:4}.ls-next{grid-row:5}.gads-ls__aside{padding-top:0}}@media (max-width:680px){.ls-read{grid-template-columns:minmax(0,1fr)}.ls-next,.ls-read>*,.ls-read__note,.ls-read__text{grid-column:1!important;grid-row:auto!important}.ls-read__text{margin-top:22px}}@media (max-width:640px){.ls-field{--rail:26px;--u:11px;--ug:3px;--rail-x:8px;display:flex;flex-direction:column}.ls-heads{order:1}.ls-units{order:2}.ls-rail{order:3}.ls-losses{order:4}.ls-legend{order:5;margin-top:20px}.ls-node__box,.ls-node__restart{display:none}.ls-node:after{top:22px}.ls-node__arrow{top:21px;right:3px;width:9px}.ls-head{gap:3px;padding:10px 6px 12px}.ls-head__idx{font-size:10px}.ls-head__name{font-size:12px;line-height:1.18;-webkit-hyphens:auto;hyphens:auto}.ls-head__tag{font-size:10.5px;line-height:1.25}.ls-head__tag .ls-pin{display:none}.ls-head__n{font-size:24px}.ls-col{padding:12px 6px 0}.ls-col__hidden{display:none}.ls-rail{height:22px;margin-top:12px}.ls-rail__label{top:calc(100% + 10px);font-size:12.5px}.ls-losses{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin-top:52px}.ls-losses .ls-railv{display:none}.ls-loss{padding:14px 0;border-top:1px solid var(--hair-2)}.ls-ticket__card{padding:18px}.ls-trail{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.ls-read__big b{font-size:64px}}@media (prefers-reduced-motion:reduce){.ls-close,.ls-col,.ls-head,.ls-loss,.ls-mix__bar i,.ls-next__strip i,.ls-rail__line,.ls-read__note,.ls-u{transition:none!important}}.gads-fs{padding-bottom:clamp(104px,11vw,160px);background:var(--paper);--fs-link:#1a0dab;--fs-hit:rgba(60,159,224,0.34);--fs-miss:rgba(192,83,31,0.22)}.gads-fs__head{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:24px clamp(40px,5vw,96px);gap:24px clamp(40px,5vw,96px);align-items:end;max-width:1280px;margin:28px auto 0}.gads-fs__head .svc-h2{max-width:12em}.gads-fs__head .svc-lead{margin:0}.fs{max-width:1280px;margin:clamp(56px,6vw,88px) auto 0}.fs-k{margin:0;font:600 11px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.fs-cap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 32px;padding:26px 0 22px;border-top:1px solid var(--hair-2)}.fs-cap .svc-h3{max-width:30em}.fs-cap__kept{font:500 12px/1.3 var(--mono);color:var(--mute)}.fs-cap__kept b{font-weight:600;color:var(--ink)}.fs-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 8px;gap:0 8px}.fs-tab{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:14px 4px 16px 0;border:0;border-top:2px solid var(--hair-2);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .3s var(--ease)}.fs-tab:hover{border-top-color:rgba(13,26,38,.4)}.fs-tab[aria-pressed=true]{border-top-color:var(--ink)}.fs-tab:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.fs-tab__idx{font:600 11px/1 var(--mono);color:var(--mute)}.fs-tab__name{font-size:15px;font-weight:600;color:var(--ink-2)}.fs-tab[aria-pressed=true] .fs-tab__name{color:var(--ink)}.fs-tab__dot{width:8px;height:8px;border-radius:50%;background:var(--warn);transition:background-color .3s}.fs-tab[data-state=on] .fs-tab__dot{background:var(--ok)}.fs-main{display:grid;grid-template-columns:minmax(0,4fr) auto minmax(0,3.6fr);grid-template-areas:"promise device res";grid-gap:32px clamp(32px,4vw,64px);gap:32px clamp(32px,4vw,64px);align-items:start;padding-top:40px}.fs-promise{grid-area:promise;display:grid;grid-gap:14px;gap:14px}.fs-device{grid-area:device;justify-self:center}.fs-res{grid-area:res}.fs-ad{padding:18px 18px 20px;border-radius:20px;background:var(--card);box-shadow:0 1px 0 rgba(10,21,32,.04),0 22px 44px -32px rgba(10,21,32,.32)}.fs-ad__q{display:flex;align-items:center;gap:10px;height:40px;margin:0 0 16px;padding:0 16px;border:1px solid var(--hair-2);border-radius:20px;font-size:14px;color:var(--ink)}.fs-ad__q i{position:relative;width:11px;height:11px;border:1.6px solid var(--mute);border-radius:50%}.fs-ad__q i:after{content:"";position:absolute;right:-5px;bottom:-4px;width:6px;height:1.6px;background:var(--mute);transform:rotate(45deg)}.fs-ad__label{display:block;margin-bottom:8px;font-size:12px;font-weight:700;color:var(--ink)}.fs-ad__card{display:grid;grid-template-columns:112px minmax(0,1fr);grid-auto-rows:min-content;grid-gap:4px 14px;gap:4px 14px;align-items:start}.fs-ad__card img{grid-row:1/span 5;width:112px;height:112px;border-radius:12px;object-fit:cover;background:#d6d2ce}.fs-ad__name{font-size:14.5px;font-weight:600;line-height:1.3;color:var(--ink)}.fs-ad__price b{margin-right:8px;font-size:17px;font-weight:700;color:var(--ink)}.fs-ad__price s{font-size:13px;color:var(--mute)}.fs-ad__badge{justify-self:start;padding:4px 8px;border-radius:6px;background:#fdeee4;font-size:12px;font-weight:600;color:var(--warn)}.fs-ad__store{font-size:12.5px;color:var(--mute)}.fs-ad__text{display:grid;grid-gap:4px;gap:4px}.fs-ad__url{font-size:12.5px;color:var(--ink-2)}.fs-ad__title{font-size:19px;line-height:1.3;color:var(--fs-link)}.fs-ad__desc{font-size:14px;line-height:1.45;color:var(--ink-2)}.fs-ad__links{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.fs-ad__links span{padding:5px 12px;font-size:12.5px}.fs-ad__call,.fs-ad__links span{border:1px solid var(--hair-2);border-radius:999px;color:var(--fs-link)}.fs-ad__call{justify-self:start;margin-top:10px;padding:7px 16px 7px 14px;font-size:13px;font-weight:600}.fs-ad__call:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--ok)}.fs-tok{position:relative;padding:0 1px;background:linear-gradient(transparent 58%,var(--fs-hit) 58%);color:inherit}.fs-mk:before,.fs-res__n,.fs-tok:after{display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%;background:var(--ink);color:var(--paper-hi);font:600 9px/1 var(--mono);font-style:normal}.fs-tok:after{content:attr(data-n);position:relative;top:-.55em;margin-left:3px}.fs-url{min-width:0;margin:14px 0 0;padding:0;border:0}.fs-url legend{display:grid;grid-gap:6px;gap:6px;margin-bottom:4px;padding:0}.fs-url__hint{font-size:14px;line-height:1.45;color:var(--ink-2)}.fs-url__opt{position:relative;display:grid;grid-gap:3px;gap:3px;margin-top:8px;padding:12px 14px 13px 44px;border:1px solid var(--hair-2);border-radius:14px;background:var(--card);cursor:pointer;transition:border-color .25s,box-shadow .25s}.fs-url__opt:hover{border-color:rgba(13,26,38,.36)}.fs-url__opt[data-on]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.fs-url__opt input{position:absolute;top:14px;left:15px;width:18px;height:18px;margin:0;border:1.5px solid var(--mute);border-radius:50%;background:var(--card);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border .2s}.fs-url__opt input:checked{border:5.5px solid var(--blue)}.fs-url__opt input:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.fs-url__addr{display:flex;align-items:center;gap:7px;min-width:0;font:500 12.5px/1.35 var(--mono);color:var(--ink);overflow-wrap:anywhere}.fs-chrome i,.fs-url__addr i{position:relative;flex:none;width:8px;height:7px;margin-top:3px;border-radius:1.5px;background:var(--mute)}.fs-chrome i:before,.fs-url__addr i:before{content:"";position:absolute;bottom:100%;left:1.5px;width:5px;height:4px;border:1.3px solid var(--mute);border-bottom:0;border-radius:3px 3px 0 0}.fs-url__desc{font-size:13px;color:var(--mute)}.fs-stage{--w:340px;--bz:10px;--chrome:60px;--view:560px;--ghost:280px;position:relative;width:var(--w);height:calc(var(--bz) + var(--chrome) + var(--view) + var(--ghost))}.fs-body{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 190px),transparent);mask-image:linear-gradient(#000 calc(100% - 190px),transparent)}.fs-scroll{position:absolute;top:calc(var(--bz) + var(--chrome));right:var(--bz);bottom:0;left:var(--bz);overflow:hidden;background:#fff}.fs-page{background:#fff;color:#111;font-family:var(--sans)}.fs-ghost{top:calc(var(--bz) + var(--chrome) + var(--view));right:var(--bz);bottom:0;left:var(--bz);background:rgba(244,242,237,.62)}.fs-frame,.fs-ghost{position:absolute;pointer-events:none}.fs-frame{inset:0;border:var(--bz) solid #0d1822;border-bottom:0;border-radius:50px 50px 0 0;box-shadow:0 50px 90px -50px rgba(10,21,32,.5)}.fs-island{position:absolute;top:10px;left:50%;width:92px;height:24px;border-radius:12px;background:#0d1822;transform:translateX(-50%)}.fs-chrome{position:absolute;top:0;right:0;left:0;display:flex;justify-content:center;align-items:flex-end;gap:6px;height:var(--chrome);padding:0 18px 9px;border-radius:40px 40px 0 0;background:#f2f1ee;font:500 11px/1 var(--sans);color:#333;white-space:nowrap;overflow:hidden}.fs-chrome i{margin:0 0 1px}.fs-chrome b{position:absolute;bottom:0;left:0;height:2px;background:var(--blue);animation:fs-progress .6s var(--ease) forwards}.fs-fold{position:absolute;top:calc(var(--bz) + var(--chrome) + var(--view));right:-14px;left:var(--bz);height:0;border-top:1.5px dashed var(--blue);pointer-events:none}.fs-below,.fs-fold span{position:absolute;font:600 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.fs-fold span{bottom:8px;left:calc(100% - 1px);color:var(--blue);transform:rotate(-90deg);transform-origin:0 100%}.fs-below{top:calc(var(--bz) + var(--chrome) + var(--view) + 8px);left:calc(100% + 13px);margin:0;color:var(--mute);transform:rotate(90deg);transform-origin:0 0}.fs-below:after,.fs-fold span:after{content:" →"}.fs-mk{position:relative;border-radius:4px}span.fs-mk{padding:0 2px;margin:0 -2px;background:linear-gradient(transparent 52%,var(--fs-hit) 52%) no-repeat 0 0 /0 100%}div.fs-mk{display:block;outline:2px solid transparent;outline-offset:3px;border-radius:8px}.lp-form>div.fs-mk,.lp-table>div.fs-mk{margin:0 2px}.fs-mk:before{content:attr(data-n);position:absolute;z-index:2;top:-8px;left:-8px;opacity:0;transform:scale(.4)}.fs-mk[data-found]:before{animation:fs-pin .4s var(--ease) both;animation-delay:calc(.55s + var(--k) * .35s)}span.fs-mk[data-found=first]{animation:fs-sweep .5s var(--ease) both;animation-delay:calc(.55s + var(--k) * .35s)}div.fs-mk[data-found=first]{animation:fs-ring .5s var(--ease) both;animation-delay:calc(.55s + var(--k) * .35s)}span.fs-mk[data-found=below]{--fs-hit:var(--fs-miss);animation:fs-sweep .5s var(--ease) both;animation-delay:calc(.55s + var(--k) * .35s)}div.fs-mk[data-found=below]{animation:fs-ring-miss .5s var(--ease) both;animation-delay:calc(.55s + var(--k) * .35s)}.fs-mk[data-found=below]:before{background:var(--warn)}.fs-mk[data-label]:after{content:attr(data-label);position:absolute;z-index:2;top:-9px;right:-6px;padding:3px 7px;border-radius:999px;background:var(--warn);color:#fff;font:600 9px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.lp-nav{display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border-bottom:1px solid #eee}.lp-nav b{font-size:13.5px;font-weight:700;letter-spacing:-.01em}.lp-nav__menu{width:15px;height:1.6px;background:#222;box-shadow:0 -5px 0 #222,0 5px 0 #222}.lp-nav__icon{width:15px;height:15px;border:1.6px solid #222;border-radius:50%}.lp-nav__icon:first-of-type{margin-left:auto}.lp-nav__icon:last-of-type{border-radius:3px 3px 5px 5px}.lp-banner{position:relative}.lp-banner img{display:block;width:100%;aspect-ratio:4/3.2;object-fit:cover}.lp-banner[data-plain] img{aspect-ratio:16/9}.lp-banner:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.55))}.lp-banner[data-plain]:after{display:none}.lp-banner__copy{position:absolute;z-index:1;right:16px;bottom:16px;left:16px;display:grid;grid-gap:4px;gap:4px;color:#fff}.lp-banner__copy b{font-size:23px;font-weight:700;line-height:1.1}.lp-banner__copy span{font-size:12.5px}.lp-chips{display:flex;gap:6px;padding:12px 14px 4px;overflow:hidden}.lp-chips span{flex:none;padding:6px 12px;border:1px solid #ddd;border-radius:999px;font-size:11.5px}.lp-chips span[data-on]{border-color:#111;background:#111;color:#fff}.lp-h{display:block;margin:14px 0 10px;padding:0 14px;font-size:15px;font-weight:700}.lp-text .lp-h{padding:0}.lp-grid__items{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 10px;gap:14px 10px;padding:0 14px 16px}.lp-grid__item img{display:block;width:100%;aspect-ratio:1;margin-bottom:7px;border-radius:10px;object-fit:cover;background:#d6d2ce}.lp-grid__name{display:block;font-size:12px;line-height:1.3}.lp-grid__price{font-size:12.5px}.lp-grid div.fs-mk{outline-offset:2px}.lp-pdp img{display:block;width:100%;aspect-ratio:1/.86;object-fit:cover;background:#d6d2ce}.lp-pdp__body{display:grid;justify-items:start;grid-gap:7px;gap:7px;padding:12px 16px 16px}.lp-pdp__badge{padding:5px 9px;border-radius:6px;background:#fdeee4;font-size:11.5px;font-weight:600;color:var(--warn)}.lp-pdp__name{font-size:18px;font-weight:700;line-height:1.2}.lp-pdp__feat{font-size:12.5px;color:#444}.lp-pdp__price b{font-size:20px;font-weight:700}.lp-pdp__price s{margin-left:8px;font-size:13px;color:#888}.lp-pdp__sizes{display:flex;gap:6px}.lp-pdp__sizes span{display:grid;place-items:center;min-width:34px;height:30px;padding:0 6px;border:1px solid #ddd;border-radius:7px;font-size:11.5px}.lp-pdp__sizes span[data-on]{border-color:#111;box-shadow:inset 0 0 0 1px #111}.lp-btn{display:grid;place-items:center;justify-self:stretch;height:42px;margin-top:4px;border-radius:11px;background:#111;color:#fff;font-size:13.5px;font-weight:600}.lp-title{display:grid;grid-gap:4px;gap:4px;padding:18px 16px 12px}.lp-title b{font-size:22px;font-weight:700;line-height:1.15}.lp-title span{font-size:13px;color:#666}.lp-hero img{display:block;width:100%;aspect-ratio:16/6;object-fit:cover}.lp-hero b{display:block;padding:14px 16px 0;font-size:21px;font-weight:700;line-height:1.15}.lp-hero>span{display:block;padding:4px 16px 0;font-size:12.5px;line-height:1.4;color:#555}.lp-map{position:relative;height:140px;margin:0 16px;border-radius:12px;background:linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0) 0 0 /28px 28px,linear-gradient(rgba(0,0,0,.05) 1px,transparent 0) 0 0 /28px 28px,#e7ecef}.lp-map i{position:absolute;top:44%;left:52%;width:16px;height:16px;border-radius:50% 50% 50% 0;background:var(--warn);transform:rotate(-45deg)}.lp-text{display:grid;grid-gap:8px;gap:8px;padding:10px 16px 12px}.lp-text>span{display:block;height:7px;border-radius:4px;background:#ebe9e4}.lp-form{padding:12px 16px 18px}.lp-form,.lp-form__core{display:grid;grid-gap:8px;gap:8px}.lp-form__field{display:grid;grid-gap:4px;gap:4px;font-size:11px;color:#555}.lp-form__field i{height:32px;border:1px solid #dad7d1;border-radius:8px;background:#fafafa}.lp-form__note{font-size:11.5px;color:#888}.lp-form__next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:4px}.lp-form__next span{display:grid;justify-items:start;grid-gap:4px;gap:4px;font-size:11px;font-weight:600;line-height:1.25;color:#222}.lp-form__next em{display:grid;place-items:center;width:17px;height:17px;border:1px solid #bbb;border-radius:4px;color:#444;font:600 9.5px/1 var(--mono);font-style:normal}.lp-form__alt{justify-self:center;font-size:12px;font-weight:600;color:#1d8a4c}.lp-table{display:grid;grid-gap:12px;gap:12px;padding:4px 12px 16px}.lp-table table{width:100%;border-collapse:collapse;font-size:11px}.lp-table td,.lp-table th{padding:8px 3px;border-bottom:1px solid #eee;text-align:left;vertical-align:top}.lp-table thead th{font-size:11.5px;font-weight:700}.lp-table tbody th{font-weight:600;color:#666}.lp-table tbody tr:last-child td{font-weight:700}.fs-res__rule{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;margin:12px 0 0;font-size:16px;font-weight:500;line-height:1.45;color:var(--ink)}.fs-res__rule span{padding-top:4px;font:600 11px/1 var(--mono);color:var(--blue)}.fs-res__list{margin:22px 0 0;padding:0;list-style:none}.fs-res__list li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:12px 0;border-top:1px solid var(--hair-2);animation:fs-row .4s var(--ease) both;animation-delay:calc(.55s + var(--k) * .35s)}.fs-res__list li:last-child{border-bottom:1px solid var(--hair-2)}.fs-res__tok{font-size:14.5px;font-weight:600;color:var(--ink)}.fs-res__list b{font:600 12px/1.2 var(--mono);color:var(--mute)}.fs-res__list li[data-state=first] b{color:var(--ok)}.fs-res__list li[data-state=below] b,.fs-res__list li[data-state=missing] b{color:var(--warn)}.fs-res__list li[data-state=below] .fs-res__n,.fs-res__list li[data-state=missing] .fs-res__n{background:var(--warn)}.fs-res__score{display:flex;align-items:baseline;gap:12px;margin:24px 0 0}.fs-res__score b{font-size:56px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em;color:var(--ink)}.fs-res__score span{max-width:10em;font-size:13px;line-height:1.35;color:var(--mute)}.fs-res__read{margin:18px 0 0;font-size:16px;font-weight:500;line-height:1.5;color:var(--ink);text-wrap:pretty}.fs-hypo{max-width:1280px;margin:clamp(72px,8vw,112px) auto 0}.fs-hypo__head{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);grid-gap:16px clamp(32px,4vw,64px);gap:16px clamp(32px,4vw,64px);align-items:baseline}.fs-hypo__head .svc-statement{max-width:26em}.fs-hypo__axes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 clamp(16px,2vw,28px);gap:0 clamp(16px,2vw,28px);margin:40px 0 0;padding:0;list-style:none}.fs-hypo__axes li{display:grid;align-content:start;grid-gap:8px;gap:8px;padding-top:18px;border-top:2px solid var(--ink)}.fs-hypo__axis{font:600 11px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.fs-hypo__q{min-height:2.6em;margin-bottom:6px;font-size:16px;font-weight:600;line-height:1.3;color:var(--ink)}.fs-hypo__v{display:flex;align-items:baseline;gap:10px;padding:10px 12px;border-radius:10px;background:var(--card);font-size:14.5px;line-height:1.35;color:var(--fs-link)}.fs-hypo__v em{flex:none;font:600 10px/1 var(--mono);font-style:normal;color:var(--mute)}.fs-hypo__note{max-width:44em;margin:26px 0 0;font-size:15px;line-height:1.55;color:var(--ink-2)}.gads-fs__foot{max-width:1280px;margin:48px auto 0}.gads-fs__foot .svc-soft{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-page{animation:fs-load .5s var(--ease) both}@keyframes fs-load{0%{opacity:0;transform:translateY(16px)}}@keyframes fs-progress{0%{width:0;opacity:1}80%{width:100%;opacity:1}to{width:100%;opacity:0}}@keyframes fs-pin{to{opacity:1;transform:none}}@keyframes fs-sweep{to{background-size:100% 100%}}@keyframes fs-ring{to{outline-color:var(--blue)}}@keyframes fs-ring-miss{to{outline-color:var(--warn)}}@keyframes fs-row{0%{opacity:0;transform:translateY(6px)}}@media (max-width:1279px){.fs-main{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"promise device" "res device"}.fs-device{padding-right:20px}}@media (max-width:1023px){.gads-fs__head{grid-template-columns:minmax(0,1fr)}.fs,.fs-hypo,.gads-fs__foot,.gads-fs__head{max-width:680px}.fs-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.fs-main{grid-template-columns:minmax(0,1fr);grid-template-areas:"promise" "device" "res"}.fs-device{padding-right:0}.fs-hypo__head{grid-template-columns:minmax(0,1fr)}.fs-hypo__axes{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.gads-fs__foot .svc-soft{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.fs-stage{--w:312px;--bz:9px;--chrome:56px;--view:520px;--ghost:220px}.fs-tab{gap:8px;padding:12px 0 14px}.fs-tab__name{font-size:14px}.fs-ad__card{grid-template-columns:92px minmax(0,1fr)}.fs-ad__card img{width:92px;height:92px}.fs-ad__title{font-size:17px}.fs-hypo__axes{grid-template-columns:minmax(0,1fr)}.fs-hypo__q{min-height:0}}@media (max-width:360px){.fs-stage{--w:290px}}@media (prefers-reduced-motion:reduce){.fs-chrome b,.fs-mk,.fs-mk:before,.fs-page,.fs-res__list li{animation:none!important}.fs-mk[data-found]:before{opacity:1;transform:none}span.fs-mk[data-found]{background-size:100% 100%}div.fs-mk[data-found=first]{outline-color:var(--blue)}div.fs-mk[data-found=below]{outline-color:var(--warn)}.fs-chrome b{display:none}}.gads-lm{position:relative;padding-bottom:clamp(104px,11vw,160px);background:radial-gradient(46% 34% at 18% 22%,rgba(60,159,224,.09),transparent 70%),var(--night);color:var(--on-night);overflow:clip;--lm-hair:rgba(255,255,255,0.1);--lm-hair-2:rgba(255,255,255,0.18)}.gads-lm__head{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:24px clamp(40px,5vw,96px);gap:24px clamp(40px,5vw,96px);align-items:end;max-width:1280px;margin:28px auto 0}.gads-lm__head .svc-h2{max-width:12em}.gads-lm__head .svc-lead{margin:0;color:var(--on-night-mute)}.lm{max-width:1280px;margin:clamp(56px,6vw,88px) auto 0}.lm-cap{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px clamp(24px,3vw,48px);gap:12px clamp(24px,3vw,48px);align-items:center;padding:0 0 20px;border-bottom:1px solid var(--lm-hair)}.lm-cap__hint{margin:0;font-size:14.5px;line-height:1.5;color:var(--on-night-mute)}.lm-cap__left{display:inline-flex;align-items:center;gap:10px;margin:0;font:500 11.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-night)}.lm-cap__left i{width:8px;height:8px;border-radius:50%;background:var(--pending)}.lm-cap__left[data-done] i{background:var(--good)}.lm-legend{display:grid;grid-template-columns:176px minmax(0,1fr);grid-gap:10px 20px;gap:10px 20px;align-items:baseline;padding:18px 0}.lm-legend__who{display:inline-flex;align-items:center;gap:10px;margin:0;font:500 11px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-night)}.lm-legend--ai .lm-legend__who{color:var(--signal)}.lm-live{position:relative;width:7px;height:7px;border-radius:50%;background:var(--signal)}.lm-legend ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.lm-legend li{padding:6px 11px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--lm-hair);color:var(--on-night-mute);transition:background-color .35s var(--ease),color .35s var(--ease),box-shadow .35s var(--ease)}.lm-legend--ai li{font:500 12px/1.2 var(--mono)}.lm-legend--people li{font-size:14px;font-weight:600;line-height:1.2}.lm-legend--ai li[data-on]{background:rgba(60,159,224,.16);box-shadow:inset 0 0 0 1px rgba(60,159,224,.7);color:#fff}.lm-legend--people li[data-on]{background:var(--on-night);box-shadow:none;color:var(--night)}.lm-scan{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin:0;padding:14px 18px 15px;border-radius:18px 18px 0 0;background:var(--night-2);box-shadow:inset 0 -1px 0 var(--lm-hair);font:500 11.5px/1.3 var(--mono);color:var(--on-night-mute);overflow:hidden}.lm-scan__acct{margin-right:auto;letter-spacing:.08em;text-transform:uppercase;color:var(--on-night)}.lm-scan__n b{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--on-night)}.lm-scan__bar{position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--signal);transform-origin:left;opacity:.4}.lm-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:auto auto auto;margin:0;padding:0;list-style:none}.lm-col{position:relative;display:grid;grid-row:span 3;grid-template-rows:subgrid;min-width:0}.lm-band{display:flex;flex-direction:column;min-width:0;padding:16px 18px 18px;background:var(--night-2)}.lm-col+.lm-col .lm-band{box-shadow:inset 1px 0 0 var(--lm-hair)}.lm-col:first-child .lm-band{border-bottom-left-radius:18px}.lm-col:last-child .lm-band{border-bottom-right-radius:18px}.lm-band__domain{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0}.lm-band__domain span{font-size:15px;font-weight:600;color:var(--on-night)}.lm-band__domain i{font:500 10.5px/1 var(--mono);font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--signal)}.lm-rows{margin:12px 0 16px;padding:0;list-style:none}.lm-rows li{position:relative;display:grid;grid-gap:2px;gap:2px;min-width:0;padding:7px 0 7px 11px;border-top:1px solid rgba(255,255,255,.06);font:400 11.5px/1.3 var(--mono)}.lm-rows b,.lm-rows span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-rows span{color:var(--on-night-mute)}.lm-rows b{font-weight:400;color:rgba(237,241,245,.78)}.lm-rows li:before{content:"";position:absolute;top:7px;bottom:7px;left:0;width:2px;border-radius:2px;background:var(--signal);opacity:0;transform:scaleY(.2);transition:opacity .35s var(--ease),transform .45s var(--ease)}.lm-rows li[data-flag]:before{opacity:1;transform:none}.lm-flag,.lm-rows li[data-flag] b,.lm-rows li[data-flag] span{color:var(--on-night)}.lm-flag{display:grid;grid-gap:7px;gap:7px;width:100%;margin-top:auto;padding:14px 14px 13px;border:0;border-radius:14px;background:rgba(60,159,224,.12);box-shadow:inset 0 0 0 1px rgba(60,159,224,.6);font:inherit;text-align:left;cursor:pointer;transition:background-color .25s var(--ease),box-shadow .25s var(--ease),opacity .45s var(--ease),transform .45s var(--ease)}.lm-flag:hover{background:rgba(60,159,224,.22);box-shadow:inset 0 0 0 1px var(--signal)}.lm-flag:focus-visible{outline:2px solid var(--on-night);outline-offset:3px}.lm-flag__k{font:500 10.5px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--signal)}.lm-flag__t{font-size:14.5px;font-weight:500;line-height:1.35;text-wrap:pretty}.lm-flag__cta{display:inline-flex;align-items:center;gap:8px;margin-top:3px;font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#fff}.lm-flag__cta .cs2-arrow{width:12px;height:12px;transform:rotate(90deg);transition:transform .3s var(--ease)}.lm-flag:hover .lm-flag__cta .cs2-arrow{transform:rotate(90deg) translateX(3px)}.lm-col[data-done] .lm-flag{background:transparent;box-shadow:inset 0 0 0 1px var(--lm-hair-2)}.lm-col[data-done] .lm-flag__cta{color:var(--on-night-mute)}.lm-col[data-done][data-active] .lm-flag{box-shadow:inset 0 0 0 1px rgba(60,159,224,.6)}.lm-thread{position:relative;grid-row:2;grid-column:1;justify-self:start;width:2px;margin-left:18px;background:repeating-linear-gradient(rgba(255,255,255,.16) 0 4px,transparent 4px 9px)}.lm-thread:after{content:"";position:absolute;inset:0;background:linear-gradient(var(--signal),var(--on-night));transform:scaleY(0);transform-origin:top;transition:transform .7s var(--ease-io)}.lm-col[data-done] .lm-thread:after{transform:none}.lm-human{grid-row:2;grid-column:1;min-width:0;padding:20px 18px 24px 36px}.lm-k{margin:0 0 8px;font:500 10.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-night-mute)}.lm-human__read{margin:0;font-size:15.5px;line-height:1.45;color:var(--on-night);text-wrap:pretty}.lm-human>*{transition:opacity .55s var(--ease) .4s,transform .55s var(--ease) .4s}.lm-dec{position:relative;grid-row:3;min-width:0;padding:22px 18px 4px;border-top:2px solid var(--lm-hair-2);transition:border-color .5s var(--ease) .7s}.lm-dec__node{position:absolute;top:-7px;left:13px;width:12px;height:12px;border-radius:50%;background:var(--night);box-shadow:inset 0 0 0 2px rgba(255,255,255,.32);transition:background-color .4s var(--ease) .7s,box-shadow .4s var(--ease) .7s}.lm-dec__verb{margin:2px 0 8px;font-size:clamp(26px,2.3vw,34px);font-weight:600;font-stretch:88%;line-height:1;letter-spacing:-.02em}.lm-dec__act{margin:0;font-size:14.5px;line-height:1.4;color:var(--on-night)}.lm-dec__fx{margin:6px 0 0;font:500 12px/1.4 var(--mono);color:var(--signal)}.lm-dec__wait{display:none;margin:0;font:500 11.5px/1.3 var(--mono);color:var(--on-night-mute)}.lm-col[data-done] .lm-dec{border-top-color:var(--on-night)}.lm-col[data-done] .lm-dec__node{background:var(--on-night);box-shadow:0 0 0 5px rgba(237,241,245,.12)}.lm-col[data-done][data-stop] .lm-dec{border-top-color:var(--pending)}.lm-col[data-done][data-stop] .lm-dec__node{background:var(--pending);box-shadow:0 0 0 5px rgba(240,163,94,.16)}.lm-col[data-stop] .lm-dec__verb{color:var(--pending)}.lm-tally{max-width:50em;margin:30px 0 0;font-size:17px;line-height:1.5;color:var(--on-night);text-wrap:pretty}.lm-verdict{max-width:1280px;margin:clamp(96px,10vw,150px) auto 0}.lm-verdict__lead{display:block;margin-bottom:18px;font:500 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-night-mute)}.lm-verdict__line{position:relative;display:inline-block;max-width:14em;padding-bottom:.22em;font-size:clamp(38px,5.6vw,92px);font-weight:600;font-stretch:86%;line-height:.98;letter-spacing:-.032em;text-wrap:balance}.lm-sign{position:absolute;right:0;bottom:-.04em;width:5.6em;height:.4em;overflow:visible}.lm-sign path{fill:none;stroke:var(--pending);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke;transition:stroke-dashoffset 1.3s var(--ease-io) .5s}.lm-scope{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,300px);grid-gap:32px clamp(32px,4vw,64px);gap:32px clamp(32px,4vw,64px);align-items:end;max-width:1280px;margin:clamp(88px,9vw,136px) auto 0}.lm-sheet{padding:clamp(28px,3.4vw,48px);border-radius:22px;background:var(--paper-hi);box-shadow:0 34px 90px rgba(0,0,0,.38)}.lm-sheet,.lm-sheet .svc-h3{color:var(--ink)}.lm-sheet__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px clamp(32px,4vw,72px);gap:32px clamp(32px,4vw,72px);margin-top:24px}.lm-sheet__label{margin:0 0 10px;font:500 11.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ok)}.lm-sheet__label.is-out{color:var(--warn)}.lm-sheet ul{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--hair)}.lm-sheet li{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:8px;gap:8px;padding:11px 0;border-top:1px solid var(--hair);font-size:16px;line-height:1.4}.lm-sheet__in li:before{content:"";width:10px;height:6px;margin-top:.4em;border-left:1.6px solid var(--ok);border-bottom:1.6px solid var(--ok);transform:rotate(-45deg)}.lm-sheet__out li{color:var(--ink-2)}.lm-sheet__out li:before{content:"";width:10px;height:2px;margin-top:10px;background:var(--warn)}.lm-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:4px 16px;gap:4px 16px;padding:20px 22px;border-radius:18px;background:var(--night-2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:var(--on-night);text-decoration:none;transition:box-shadow .25s}.lm-link:hover{box-shadow:inset 0 0 0 1px rgba(60,159,224,.6)}.lm-link:focus-visible{outline:2px solid var(--on-night);outline-offset:3px}.lm-link>span:first-child{font-size:17px;font-weight:600}.lm-link__desc{grid-row:2;font-size:14px;line-height:1.45;color:var(--on-night-mute)}.lm-link .cs2-arrow{grid-row:1/span 2;grid-column:2}.cs2-js .lm[data-phase=pre] .lm-band__domain i,.cs2-js .lm[data-phase=pre] .lm-rows li{opacity:0}.cs2-js .lm[data-phase=pre] .lm-scan__bar{transform:scaleX(0)}.cs2-js .lm[data-phase=scan] .lm-scan__bar{opacity:1;animation:lm-scanbar 1.45s linear both}.cs2-js .lm[data-phase=scan] .lm-live{animation:lm-live .7s ease-out 2}.cs2-js .lm[data-phase=scan] .lm-rows li{animation:lm-row .42s var(--ease) both;animation-delay:calc(var(--j) * .19s + var(--i) * 40ms)}.cs2-js .lm:is([data-phase=pre],[data-phase=scan]) .lm-rows li[data-flag]:before{opacity:0;transform:scaleY(.2)}.cs2-js .lm:is([data-phase=pre],[data-phase=scan]) .lm-flag{opacity:0;transform:translateY(10px)}.cs2-js .lm[data-phase=flags] .lm-flag{transition-delay:calc(var(--i) * 70ms)}.cs2-js .lm-col:not([data-done]) .lm-human>*{visibility:hidden;opacity:0;transform:translateY(8px);transition:none}.cs2-js .lm-col:not([data-done]) .lm-dec>:not(.lm-dec__node,.lm-dec__wait){display:none}.cs2-js .lm-col:not([data-done]) .lm-dec__wait{display:block}.cs2-js .lm-col[data-done] .lm-dec__verb{animation:lm-stamp .5s var(--ease) .75s both}.cs2-js .lm-col[data-done] .lm-dec__act,.cs2-js .lm-col[data-done] .lm-dec__fx{animation:lm-fade .5s var(--ease) .95s both}.cs2-js .lm[data-nudge] .lm-col:not([data-done]) .lm-flag{animation:lm-nudge 1.4s var(--ease) calc(var(--i) * .14s) 1 both}.cs2-js .lm-tally:not([data-show]){display:none}.cs2-js .lm-tally[data-show]{animation:lm-fade .6s var(--ease) 1.1s both}.cs2-js .lm-verdict:not([data-signed]) .lm-sign path{stroke-dashoffset:1}@keyframes lm-scanbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lm-row{0%{opacity:0;background:rgba(60,159,224,.22)}60%{opacity:1;background:rgba(60,159,224,.12)}to{opacity:1;background:transparent}}@keyframes lm-live{0%{box-shadow:0 0 0 0 rgba(60,159,224,.6)}to{box-shadow:0 0 0 9px rgba(60,159,224,0)}}@keyframes lm-stamp{0%{opacity:0;transform:scale(1.14)}to{opacity:1;transform:none}}@keyframes lm-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lm-nudge{0%,to{box-shadow:inset 0 0 0 1px rgba(60,159,224,.6)}35%{box-shadow:inset 0 0 0 1px var(--signal),0 0 0 6px rgba(60,159,224,.22)}}@media (max-width:1279px){.lm-legend{grid-template-columns:minmax(0,1fr)}.lm-band{padding:14px 14px 16px}.lm-thread{margin-left:14px}.lm-human{padding:18px 14px 22px 30px}.lm-human__read{font-size:14.5px}.lm-dec{padding:20px 14px 4px}.lm-dec__node{left:9px}.lm-flag__t{font-size:13.5px}}@media (max-width:1023px){.gads-lm__head{grid-template-columns:minmax(0,1fr)}.gads-lm__head,.lm,.lm-scope,.lm-verdict{max-width:680px}.lm-cap{grid-template-columns:minmax(0,1fr);gap:10px}.lm-scan{border-radius:18px;margin-bottom:16px}.lm-cols{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:16px}.lm-col{grid-row:auto;grid-template-rows:auto auto auto}.lm-band,.lm-col:first-child .lm-band,.lm-col:last-child .lm-band{border-radius:18px;box-shadow:none}.lm-col+.lm-col .lm-band{box-shadow:none}.lm-rows li{grid-template-columns:minmax(0,1fr) auto;gap:12px}.lm-human__read{font-size:16px}.lm-dec{padding-bottom:8px}.lm-scope{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.lm-rows li,.lm-sheet__cols{grid-template-columns:minmax(0,1fr)}.lm-rows li{gap:2px}.lm-sign{width:4.6em}}@media (prefers-reduced-motion:reduce){.lm *,.lm-sign path{animation:none!important;transition:none!important}}.gads-jf{padding-bottom:clamp(96px,10vw,150px);background:var(--paper);--jf-gap:clamp(28px,3.4vw,56px)}.gads-jf__head{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:24px clamp(40px,5vw,96px);gap:24px clamp(40px,5vw,96px);align-items:end;max-width:1280px;margin:28px auto 0}.gads-jf__head .svc-h2{max-width:11em}.gads-jf__head .svc-lead{margin:0}.jf{display:grid;grid-template-columns:minmax(290px,4fr) minmax(0,8fr);grid-gap:0 var(--jf-gap);gap:0 var(--jf-gap);align-items:start;max-width:1280px;margin:clamp(56px,6vw,88px) auto 0}.jf-index{min-width:0;margin:0;padding:0;border:0}.jf-index__legend{float:left;display:grid;grid-gap:6px;gap:6px;width:100%;padding:0 0 18px}.jf-index__legend+*{clear:both}.jf-index__q{font-size:17px;font-weight:600;color:var(--ink)}.jf-index__hint{font-size:14px;line-height:1.45;color:var(--ink-2)}.jf-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;border-top:1px solid var(--hair);border-radius:0;transition:background-color .3s var(--ease),box-shadow .3s var(--ease),border-radius .3s var(--ease)}.jf-row:last-child{border-bottom:1px solid var(--hair)}.jf-pick{position:relative;display:grid;grid-template-columns:16px 24px minmax(0,1fr) auto;grid-template-areas:"dot idx name time" ". . mini mini";align-items:center;grid-gap:8px 10px;gap:8px 10px;padding:15px 10px 15px 14px;cursor:pointer}.jf-pick input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.jf-pick__dot{grid-area:dot;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--hair-2);transition:box-shadow .25s var(--ease),background-color .25s var(--ease)}.jf-pick:hover .jf-pick__dot{box-shadow:inset 0 0 0 1.5px var(--ink-2)}.jf-pick__idx{grid-area:idx;font:500 11px/1 var(--mono);color:var(--mute)}.jf-pick__name{grid-area:name;font-size:16px;font-weight:600;font-stretch:92%;line-height:1.2;letter-spacing:-.01em;transition:color .25s var(--ease)}.jf-pick__time{grid-area:time;font:500 11.5px/1 var(--mono);color:var(--ink-2);white-space:nowrap}.jf-pick__mini{position:relative;grid-area:mini;height:3px;border-radius:3px;background:var(--hair)}.jf-pick__mini i{position:absolute;inset:0 auto 0 0;width:calc(var(--sale) * 100%);border-radius:3px;background:linear-gradient(90deg,var(--ink-2) 0 calc(var(--edge) / var(--sale) * 100%),rgba(63,76,89,.28) calc(var(--edge) / var(--sale) * 100%) 100%);opacity:.55;transition:opacity .3s var(--ease)}.jf-pick:hover .jf-pick__name{color:var(--blue)}.jf-row:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:-2px;border-radius:14px}.jf-row[data-on]{border-radius:14px;background:var(--card);box-shadow:0 1px 0 rgba(10,21,32,.04),0 14px 34px -18px rgba(10,21,32,.22)}.jf-row[data-on],.jf-row[data-on]+.jf-row{border-top-color:transparent}.jf-row[data-on] .jf-pick__dot{background:var(--blue);box-shadow:inset 0 0 0 3px var(--card),0 0 0 1.5px var(--blue)}.jf-row[data-on] .jf-pick__name{color:var(--ink)}.jf-row[data-on] .jf-pick__mini i{background:linear-gradient(90deg,var(--blue) 0 calc(var(--edge) / var(--sale) * 100%),var(--blue-soft) calc(var(--edge) / var(--sale) * 100%) 100%);opacity:1}.jf-row[data-on]:after{content:"";position:absolute;top:50%;left:100%;width:var(--jf-gap);height:2px;background:var(--blue)}.jf-go{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--ink-2);transition:background-color .2s,color .2s}.jf-go:hover{background:rgba(0,106,166,.08);color:var(--blue)}.jf-go:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.jf-inline{display:none}.jf[data-nudge] .jf-row:not([data-on]) .jf-pick__dot{animation:jf-nudge 1.2s var(--ease) calc(var(--i) * 90ms) 1 both}.jf-stage{min-width:0;padding:clamp(24px,2.6vw,36px);border-radius:24px;background:var(--card);box-shadow:0 1px 0 rgba(10,21,32,.04),0 30px 70px -32px rgba(10,21,32,.24)}.jn{--x0:10px;--w:calc(100% - 52px);--ay:192px}.jn-k{margin:0 0 8px;font:500 10.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.jn-top{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px 32px;gap:18px 32px;align-items:end}.jn-query__box{display:inline-flex;align-items:center;gap:11px;max-width:100%;min-height:44px;margin:0;padding:10px 20px 10px 16px;border-radius:999px;background:var(--paper-hi);box-shadow:inset 0 0 0 1px var(--hair-2);font-size:15px;font-weight:500;line-height:1.3}.jn-query__box i{position:relative;flex:none;width:11px;height:11px;margin-top:-3px;border:1.8px solid var(--mute);border-radius:50%}.jn-query__box i:after{content:"";position:absolute;right:-5px;bottom:-4px;width:6px;height:1.8px;background:var(--mute);transform:rotate(45deg)}.jn-facts{display:flex;gap:28px;margin:0}.jn-facts dt{font:500 10.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.jn-facts dd{margin:6px 0 0;font-size:17px;font-weight:600;font-stretch:92%;line-height:1.2}.jn-track{position:relative;height:274px;margin:26px 0 6px}.jn-axis{left:var(--x0);width:var(--w);height:1px}.jn-axis,.jn-tick{position:absolute;top:var(--ay);background:var(--hair-2)}.jn-tick{left:calc(var(--x0) + var(--p) * var(--w));width:1px;height:7px}.jn-tick span{position:absolute;top:14px;left:0;font:500 10.5px/1 var(--mono);color:var(--mute);white-space:nowrap;transform:translateX(-50%)}.jn-dim,.jn-seen{position:absolute;transform-origin:left}.jn-seen{top:calc(var(--ay) - 1.5px);left:var(--x0);width:calc(var(--edge) * var(--w));height:3px;border-radius:3px;background:var(--blue);z-index:1}.jn-dim{top:calc(var(--ay) - 1px);width:calc((var(--end) - var(--edge)) * var(--w));height:2px;background:repeating-linear-gradient(90deg,var(--ink-2) 0 5px,transparent 5px 10px);opacity:.5}.jn-dim,.jn-fog{left:calc(var(--x0) + var(--edge) * var(--w))}.jn-fog{position:absolute;top:0;bottom:30px;right:-8px;border-left:1.5px dashed rgba(192,83,31,.55);border-radius:0 14px 14px 0;background:linear-gradient(90deg,rgba(244,242,237,.2),rgba(244,242,237,.92) 40px),repeating-linear-gradient(135deg,rgba(13,26,38,.06) 0 1px,transparent 1px 7px)}.jn-fog__k,.jn-fog__t{position:absolute;left:16px;right:16px}.jn-fog__k{top:12px;font:500 10.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--warn)}.jn-fog__t{top:30px;max-width:26em;font-size:14.5px;font-weight:500;line-height:1.35;color:var(--ink);text-wrap:pretty}.jn-band{position:absolute;top:70px;height:calc(var(--ay) - 64px);left:calc(var(--x0) + var(--a) * var(--w));width:calc((var(--b) - var(--a)) * var(--w));border-radius:8px 8px 0 0}.jn-band span{position:absolute;top:6px;right:8px;font:500 10px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.jn-band--season{background:rgba(0,106,166,.09)}.jn-band--season span{color:var(--blue-ink)}.jn-band--spread{background:linear-gradient(90deg,rgba(0,106,166,0),rgba(0,106,166,.1) 30%,rgba(0,106,166,.1) 70%,rgba(0,106,166,0))}.jn-band--spread span{color:var(--blue-ink)}.jn-origin,.jn-step{position:absolute;top:var(--ay);z-index:2}.jn-origin{left:var(--x0)}.jn-origin i{position:absolute;width:14px;height:14px;border-radius:50%;background:var(--ink);transform:translate(-50%,-50%)}.jn-origin b{position:absolute;top:14px;left:-6px;font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);white-space:nowrap}.jn-step{left:calc(var(--x0) + var(--p) * var(--w))}.jn-step i{position:absolute;width:11px;height:11px;border-radius:50%;background:var(--card);box-shadow:inset 0 0 0 2px var(--blue);transform:translate(-50%,-50%)}.jn-step b{position:absolute;bottom:16px;left:0;font-size:13.5px;font-weight:600;line-height:1.2;white-space:nowrap;transform:translateX(-50%)}.jn-step[data-row="1"] b{bottom:52px}.jn-step[data-goal] b:after,.jn-step[data-row="1"] b:after{content:"";position:absolute;top:calc(100% + 5px);left:50%;width:1px;height:26px;background:var(--hair-2)}.jn-step[data-fog] i{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--mute)}.jn-step[data-fog] b{color:var(--ink-2)}.jn-step[data-goal] i{width:19px;height:19px;background:var(--card);box-shadow:inset 0 0 0 3px var(--blue),inset 0 0 0 6px var(--card),inset 0 0 0 10px var(--blue)}.jn-step[data-goal] b{bottom:90px;display:grid;justify-items:center;grid-gap:3px;gap:3px}.jn-step[data-goal] b:after{height:64px;background:var(--blue-soft)}.jn-step[data-goal] em{font-size:15px;font-style:normal;font-weight:700;color:var(--blue)}.jn-step[data-goal] small{font:500 10.5px/1 var(--mono);color:var(--mute)}.jn-step[data-side=start] b{transform:translateX(-24%);justify-items:start}.jn-step[data-side=end] b{transform:translateX(calc(-100% + 14px));justify-items:end}.jn-step[data-side=end][data-goal] b:after,.jn-step[data-side=end][data-row="1"] b:after{left:calc(100% - 14px)}.jn-sale{position:absolute;top:calc(var(--ay) + 40px);left:var(--x0);width:calc(var(--sale) * var(--w));height:8px;border:1.5px solid var(--ink-2);border-top:0;border-radius:0 0 5px 5px;transform-origin:left}.jn-sale span{position:absolute;top:14px;left:0;font:500 11px/1 var(--mono);color:var(--ink);white-space:nowrap}.jn-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 20px;margin:0;font:500 10.5px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.jn-legend span{display:inline-flex;align-items:center;gap:8px}.jn-legend span:before{content:"";width:22px;height:3px;border-radius:3px;background:var(--blue)}.jn-legend [data-k=fog]:before{height:10px;border-left:1.5px dashed rgba(192,83,31,.7);border-radius:0;background:repeating-linear-gradient(135deg,rgba(13,26,38,.18) 0 1px,transparent 1px 4px)}.jn-foot{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) auto;grid-gap:20px 32px;gap:20px 32px;align-items:end;margin-top:14px;padding-top:22px;border-top:1px solid var(--hair)}.jn-dots{display:flex;flex-wrap:wrap;align-items:center;gap:5px;max-width:220px;min-height:30px}.jn-dots i{flex:none;width:var(--d);height:var(--d);border-radius:50%;background:var(--blue)}.jn-dots[data-s="1"]{--d:7px}.jn-dots[data-s="2"]{--d:11px}.jn-dots[data-s="3"]{--d:17px}.jn-dots[data-s="4"]{--d:30px}.jn-vol__note{max-width:24em;margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--mute)}.jn-learn__t{margin:0;font-size:17px;font-weight:500;line-height:1.35;letter-spacing:-.01em;text-wrap:pretty}.jn-link{display:inline-flex;align-items:center;gap:14px;padding:12px 16px;border-radius:14px;background:var(--paper-hi);box-shadow:inset 0 0 0 1px var(--hair-2);color:var(--ink);text-decoration:none;transition:box-shadow .2s,color .2s}.jn-link span{display:grid;grid-gap:3px;gap:3px;font-size:14.5px;font-weight:600;line-height:1.25}.jn-link small{font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.jn-link:hover{box-shadow:inset 0 0 0 1px var(--blue);color:var(--blue)}.jn-link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.jn-fognote{display:none}.cs2-js .jn-seen{animation:jn-draw .55s var(--ease) .1s both}.cs2-js .jn-dim{animation:jn-draw 1.1s var(--ease-io) .55s both}.cs2-js .jn-fog{animation:jn-fade .6s var(--ease) .45s both}.cs2-js .jn-step{animation:jn-step .45s var(--ease) calc(.2s + var(--k) * .14s) both}.cs2-js .jn-sale{animation:jn-draw .7s var(--ease) .3s both}.cs2-js .jn-dots i{animation:jn-pop .35s var(--ease) calc(.7s + var(--k) * 22ms) both}.cs2-js .jn-band{animation:jn-fade .6s var(--ease) .9s both}.cs2-js .jf:not([data-in]) .jn *{animation-play-state:paused}@keyframes jn-draw{0%{transform:scaleX(0)}to{transform:none}}@keyframes jn-drawv{0%{transform:scaleY(0)}to{transform:none}}@keyframes jn-fade{0%{opacity:0}to{opacity:1}}@keyframes jn-step{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes jn-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes jf-nudge{0%,to{box-shadow:inset 0 0 0 1.5px var(--hair-2)}40%{box-shadow:inset 0 0 0 1.5px var(--blue),0 0 0 5px rgba(0,106,166,.16)}}@media (max-width:1279px){.jf-pick{grid-template-areas:"dot idx name name" ". . mini time"}.jn-foot{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jn-link{grid-column:1/-1;justify-self:start}.jn-top{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.gads-jf__head,.jf{grid-template-columns:minmax(0,1fr);max-width:680px}.jf-row[data-on]:after,.jf-stage{display:none}.jf-inline{display:block;grid-column:1/-1;padding:4px 16px 22px}.jf-row[data-on] .jf-pick{padding-bottom:10px}.jn{--ax:96px;--y0:12px;--h:calc(100% - 36px)}.jn-track{height:400px;margin:22px 0 4px}.jn-axis{top:var(--y0);left:var(--ax);width:1px;height:var(--h)}.jn-tick{top:calc(var(--y0) + var(--p) * var(--h));left:calc(var(--ax) - 7px);width:7px;height:1px}.jn-tick span{top:-5px;left:auto;right:12px;transform:none}.jn-seen{top:var(--y0);left:calc(var(--ax) - 1px);width:3px;height:calc(var(--edge) * var(--h))}.jn-dim,.jn-seen{transform-origin:top}.jn-dim{top:calc(var(--y0) + var(--edge) * var(--h));left:calc(var(--ax) - .5px);width:2px;height:calc((var(--end) - var(--edge)) * var(--h));background:repeating-linear-gradient(var(--ink-2) 0 5px,transparent 5px 10px)}.jn-fog{top:calc(var(--y0) + var(--edge) * var(--h) + 13px);bottom:0;left:calc(var(--ax) - 22px);right:-6px;border-left:0;border-top:1.5px dashed rgba(192,83,31,.55);border-radius:0 0 14px 14px;background:linear-gradient(rgba(244,242,237,.3),rgba(244,242,237,.95) 34px),repeating-linear-gradient(135deg,rgba(13,26,38,.07) 0 1px,transparent 1px 7px)}.jn-fog__k,.jn-fog__t{display:none}.jn-band{top:calc(var(--y0) + var(--a) * var(--h));left:calc(var(--ax) - 10px);right:0;width:auto;height:calc((var(--b) - var(--a)) * var(--h));border-radius:0 8px 8px 0}.jn-band--spread{background:linear-gradient(rgba(0,106,166,0),rgba(0,106,166,.1) 30%,rgba(0,106,166,.1) 70%,rgba(0,106,166,0))}.jn-origin,.jn-step{left:var(--ax)}.jn-origin{top:var(--y0)}.jn-origin b{top:-5px;left:18px}.jn-step{top:calc(var(--y0) + var(--p) * var(--h))}.jn-step b,.jn-step[data-goal] b,.jn-step[data-row="1"] b,.jn-step[data-side] b{top:0;bottom:auto;left:18px;transform:translateY(-50%)}.jn-step[data-goal] b:after,.jn-step[data-row="1"] b:after{display:none}.jn-step[data-goal] b{justify-items:start}.jn-sale{display:none}.jn-fognote{display:grid;grid-gap:6px;gap:6px;margin:8px 0 0;padding:14px 16px;border-radius:14px;background:rgba(192,83,31,.06);box-shadow:inset 2px 0 0 var(--warn);font-size:15px;font-weight:500;line-height:1.4}.jn-fognote span{font:500 10.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--warn)}.cs2-js .jn-dim,.cs2-js .jn-seen{animation-name:jn-drawv}.jn-foot{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.jf-pick{grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"dot name time" ". mini mini";padding-left:10px}.jf-pick__idx{display:none}.jf-inline{padding:2px 12px 18px}.jn{--ax:74px}}@media (prefers-reduced-motion:reduce){.jf *,.jn *{animation:none!important;transition:none!important}}