#modes,#valuation,#consign,#source,#faq{scroll-margin-top:120px}.sh{padding:26px 0 48px}.sh .crumbs{margin-bottom:clamp(28px,4vw,52px)}.sh-top{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:60px;align-items:end;margin-bottom:44px}.sh-title{font-size:clamp(46px,5.6vw,84px)}.sh-title .split-line:last-child>span{color:var(--mute)}.sh-aside .t-lead{font-size:17px}.sh-facts{display:flex;gap:40px;margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.sh-facts b{display:block;font:500 40px/1 var(--sans);letter-spacing:-.04em}.sh-facts span{font-size:13px;color:var(--graphite)}.modes{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--line-2);border-radius:var(--r-lg);overflow:hidden}.mode{position:relative;display:flex;flex-direction:column;gap:10px;padding:24px 26px 22px;cursor:pointer;background:#fff;transition:background .45s var(--e-out),color .45s var(--e-out);isolation:isolate}.mode+.mode{border-left:1px solid var(--line-2)}.mode input{position:absolute;opacity:0;pointer-events:none}.mode:hover{background:var(--bone)}.mode:has(input:checked){background:var(--ink);color:#fff}.mode:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:-4px}.mode-top{display:flex;justify-content:space-between;align-items:center}.mode-top .t-mono{color:var(--mute)}.mode-ring{width:20px;height:20px;border-radius:50%;border:1px solid var(--line-2);display:grid;place-items:center;transition:border-color .3s}.mode-ring:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--red);transform:scale(0);transition:transform .4s var(--e-spring)}.mode:has(input:checked) .mode-ring{border-color:#ffffff80}.mode:has(input:checked) .mode-ring:after{transform:scale(1)}.mode-name{font:500 26px/1.1 var(--sans);letter-spacing:-.03em;margin-top:10px}.mode-sub{font-size:14px;color:var(--graphite);min-height:2.9em;transition:color .45s}.mode:has(input:checked) .mode-sub{color:#ffffffa8}.mode-dl{margin-top:8px;border-top:1px solid var(--line);transition:border-color .45s}.mode-dl>div{display:grid;grid-template-columns:100px 1fr;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px;transition:border-color .45s}.mode-dl>div:last-child{border-bottom:0}.mode-dl dt{color:var(--mute)}.mode-dl dd{font-weight:500}.mode:has(input:checked) .mode-dl,.mode:has(input:checked) .mode-dl>div{border-color:#ffffff24}.mode:has(input:checked) .mode-dl dt{color:#ffffff73}.mode-v{display:block;height:3px;margin-top:7px;background:var(--line);border-radius:2px;position:relative;overflow:hidden}.mode-v:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);background:var(--ink);border-radius:2px;transition:background .45s}.mode:has(input:checked) .mode-v{background:#ffffff29}.mode:has(input:checked) .mode-v:after{background:#fff}.sh-start{margin-top:22px}.sh-start svg{transition:transform var(--t) var(--e-out)}.sh-start:hover svg{transform:translateY(3px)}.proof{display:flex;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bone);overflow:hidden}.proof-lbl{flex:none;padding:0 22px 0 var(--gut);height:54px;display:flex;align-items:center;border-right:1px solid var(--line-2);color:var(--graphite);text-transform:uppercase;font-size:10.5px;letter-spacing:.08em;background:var(--bone);position:relative;z-index:1}.proof-mq{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.proof-track{display:flex;width:max-content;animation:marquee 60s linear infinite}.proof:hover .proof-track{animation-play-state:paused}.pi{display:flex;align-items:baseline;gap:8px;padding:0 30px;height:54px;align-items:center;font-size:13.5px;white-space:nowrap;border-right:1px solid var(--line-2)}.pi b{font-weight:500}.pi i{font-style:normal;color:var(--mute)}.pi em{font-style:normal;font:400 11.5px var(--mono);color:var(--mute);margin-left:6px}.wz-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px}.wz-mode{display:flex;align-items:baseline;gap:10px;padding:10px 16px;border:1px solid var(--line-2);border-radius:999px;font-size:14px}.wz-mode b{font-weight:500}.wz-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.wz-grid.is-done{grid-template-columns:minmax(0,1fr)}.wz-grid.is-done .est{display:none}.wz{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff}.wz-prog{padding:22px 30px 0}.wz-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.wz-steps li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--mute);cursor:default;transition:color var(--t)}.wz-steps li span{width:24px;height:24px;border-radius:50%;border:1px solid var(--line-2);display:grid;place-items:center;font:500 11px var(--mono);flex:none;transition:background .4s var(--e-out),border-color .4s,color .4s}.wz-steps li b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wz-steps li.is-now{color:var(--ink)}.wz-steps li.is-now span{border-color:var(--ink);background:var(--ink);color:#fff}.wz-steps li.is-done{color:var(--ink-2);cursor:pointer}.wz-steps li.is-done span{border-color:var(--ink);color:var(--ink);background:#fff;font-size:0}.wz-steps li.is-done span:before{content:"";width:10px;height:5px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-1px) rotate(-45deg)}.wz-steps li.is-reach{cursor:pointer}.wz-steps li.is-done:hover b,.wz-steps li.is-reach:hover b{text-decoration:underline;text-underline-offset:3px}.wz-bar{height:2px;margin:18px -30px 0;background:var(--line);position:relative}.wz-bar i{position:absolute;inset:0 auto 0 0;width:20%;background:var(--ink);transition:width .7s var(--e-out)}.wz-bar i:after{content:"";position:absolute;right:-3px;top:-2px;width:6px;height:6px;border-radius:50%;background:var(--red)}.wz-body{padding:30px 30px 8px;transition:height .45s var(--e-out)}.wz-body.is-anim{overflow:hidden}.wz-step{border:0;margin:0;padding:0;min-width:0;display:none}.wz-step.is-on{display:block}.wz-q{padding:0;font:500 26px/1.15 var(--sans);letter-spacing:-.03em}.wz-hint{margin:8px 0 24px;font-size:14px;color:var(--graphite);max-width:620px}.wz-prefill{margin:-8px 0 18px;align-items:center}.wz-prefill svg{color:var(--green)}.wz-sub{margin-top:26px}.wz-lbl{display:block;font-size:13px;font-weight:500;margin-bottom:10px}.wz-step .field-row+.field,.wz-step .field+.field-row{margin-top:12px}.field.is-error .select,.field.is-error .textarea{border-color:var(--red);box-shadow:0 0 0 1px var(--red);animation:shake .4s}.ac-wrap{margin-top:12px}.ac-wrap .suffix{opacity:0;transition:opacity var(--t);pointer-events:none}.ac-wrap:focus-within .suffix{opacity:1}.ac{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 6px);background:#fff;border:1px solid var(--line-2);border-radius:var(--r);box-shadow:var(--shadow-2);max-height:380px;overflow:auto;padding:6px;opacity:0;transform:translateY(-6px);visibility:hidden;transition:opacity .2s,transform .3s var(--e-out),visibility 0s .3s}.ac.is-open{opacity:1;transform:none;visibility:visible;transition:opacity .2s,transform .3s var(--e-out)}.ac .ac-h{padding:6px 8px 8px;font:600 10.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.ac li[data-i]{display:flex;gap:12px;align-items:center;padding:7px 8px;border-radius:var(--r);cursor:pointer}.ac li.is-active{background:var(--bone)}.ac .th{width:36px;height:44px;border-radius:2px;overflow:hidden;background:var(--vitrine);flex:none}.ac .th img{width:100%;height:100%;object-fit:cover}.ac .b{min-width:0}.ac .b b{display:block;font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .b small{font-size:12px;color:var(--graphite)}.ac mark{background:#fff2b3;color:inherit}.grade-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.gcard{position:relative;display:flex;flex-direction:column;gap:4px;padding:16px 16px 14px;border:1px solid var(--line-2);border-radius:var(--r);cursor:pointer;transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast)}.gcard input{position:absolute;opacity:0}.gcard:hover{border-color:var(--mute)}.gcard:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:#fcfbf9}.gcard:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.gcard svg{width:56px;height:56px;margin-bottom:8px;fill:none;stroke:var(--ink);stroke-width:1.4;stroke-linecap:round;transition:transform .5s var(--e-out)}.gcard svg .lt{stroke:var(--line-2)}.gcard svg .sc{stroke:var(--amber);stroke-width:1.6}.gcard:has(input:checked) svg{transform:rotate(-8deg) scale(1.06)}.gcard b{font-weight:500;font-size:14.5px}.gcard small{font-size:12.5px;color:var(--graphite);line-height:1.4}.gcard .gf{position:absolute;top:14px;right:14px;font-size:11px;color:var(--mute)}.grades.is-error .gcard{border-color:var(--red);animation:shake .4s}.issues{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.issues .check{padding:11px 0;border-bottom:1px solid var(--line);align-items:center}.issues .check .box{margin-top:0}.kit{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kt{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line-2);border-radius:var(--r);cursor:pointer;transition:border-color var(--t-fast),background var(--t)}.kt:hover{border-color:var(--mute)}.kt.is-on{border-color:var(--ink);background:#fcfbf9}.kt-ic{width:40px;height:40px;border-radius:50%;background:var(--bone);display:grid;place-items:center;flex:none;transition:background var(--t),color var(--t)}.kt-ic svg{width:20px;height:20px}.kt.is-on .kt-ic{background:var(--ink);color:#fff}.kt b{display:block;font-weight:500;font-size:14.5px}.kt small{font-size:12.5px;color:var(--graphite)}.kt-v{position:relative;font-size:12px;color:var(--mute);transition:color var(--t)}.kt.is-on .kt-v{color:var(--green)}.kt .switch input{pointer-events:none}.fchip{position:absolute;left:50%;top:0;z-index:5;padding:3px 7px;border-radius:999px;background:var(--green);color:#fff;font:600 11px/1 var(--mono);white-space:nowrap;pointer-events:none}.fchip.is-neg{background:var(--graphite)}.drop{position:relative;display:flex;align-items:center;gap:18px;padding:22px 24px;border:1px dashed var(--line-2);border-radius:var(--r-lg);background:var(--paper);cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast)}.drop:hover,.drop.is-over{border-color:var(--ink);background:var(--bone)}.drop.is-over{border-style:solid}.drop input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.drop-ic{width:46px;height:46px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;flex:none;transition:transform .5s var(--e-spring)}.drop-ic svg{width:22px;height:22px}.drop.is-over .drop-ic{transform:translateY(-4px) scale(1.08)}.drop b{display:block;font-weight:500;font-size:15px}.drop small{font-size:12.5px;color:var(--graphite)}.drop-n{margin-left:auto;font-size:13px;color:var(--graphite)}.drop.is-full{opacity:.5;pointer-events:none}.shots{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.shot{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 10px 12px;border:1px solid var(--line-2);border-radius:var(--r);cursor:pointer;overflow:hidden;background:#fff;transition:border-color var(--t-fast);aspect-ratio:4 / 5;justify-content:flex-end}.shot:hover,.shot.is-over{border-color:var(--ink)}.shot input{position:absolute;width:1px;height:1px;opacity:0}.shot svg{position:absolute;left:50%;top:42%;width:54%;transform:translate(-50%,-50%);fill:none;stroke:var(--line-2);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--t),transform .5s var(--e-out)}.shot:hover svg{stroke:var(--mute);transform:translate(-50%,-52%)}.shot-n{position:absolute;top:8px;left:9px;font-size:10.5px;color:var(--mute);z-index:2}.shot b{position:relative;z-index:2;font-size:12.5px;font-weight:500}.shot small{position:relative;z-index:2;font-size:11px;color:var(--mute);line-height:1.3}.shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.shot.is-full:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(transparent,#000000b8)}.shot.is-full b,.shot.is-full small,.shot.is-full .shot-n{color:#fff}.shot.is-full small{color:#ffffffb3}.shot.is-new img{animation:shotIn .6s var(--e-out)}@keyframes shotIn{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}.shot-x{position:absolute;top:6px;right:6px;z-index:3;width:28px;height:28px;border-radius:50%;background:#fffffff0;display:grid;place-items:center;transition:transform var(--t) var(--e-spring)}.shot-x:hover{transform:scale(1.1)}.shot-x svg{position:static;width:14px;height:14px;transform:none!important;stroke:var(--ink);stroke-width:1.8}.hand .opt{align-items:center}.hand b{display:block;font-weight:500;font-size:14.5px}.hand small{font-size:12.5px;color:var(--graphite)}.hand-tag{font-size:11px;color:var(--mute);white-space:nowrap}.target{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.target[hidden]{display:none}.target-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px}.target-head .wz-lbl{margin-bottom:2px}.target-head small{font-size:12.5px}.target-q{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--line-2);border-radius:999px;min-width:260px;transition:border-color var(--t-fast)}.target-q:focus-within{border-color:var(--ink)}.target-q svg{width:16px;height:16px}.tq-ic{display:grid;color:var(--mute)}.target-q input{flex:1;border:0;outline:0;font-size:14px;background:none;min-width:0}.tg-list{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tg{position:relative;display:flex;gap:12px;align-items:center;padding:8px;border:1px solid var(--line-2);border-radius:var(--r);text-align:left;transition:border-color var(--t-fast),box-shadow var(--t-fast);animation:fadeUp .4s var(--e-out) both;animation-delay:calc(var(--i) * 35ms)}.tg:hover{border-color:var(--mute)}.tg.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.tg .th{width:44px;height:55px;border-radius:2px;overflow:hidden;background:var(--vitrine);flex:none}.tg .th img{width:100%;height:100%;object-fit:cover}.tg .b{min-width:0;display:flex;flex-direction:column;font-size:12.5px;line-height:1.3}.tg .t-label{font-size:9.5px;color:var(--graphite)}.tg .nm{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 0}.tg .b b{font-weight:600}.tg-ck{position:absolute;top:6px;right:6px;width:18px;height:18px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;transform:scale(0);transition:transform .35s var(--e-spring)}.tg-ck svg{width:11px;height:11px;stroke-width:2.4}.tg.is-on .tg-ck{transform:scale(1)}.tg-empty{grid-column:1 / -1;padding:14px 0}.tg-diff{margin-top:14px;padding:16px 18px;background:var(--bone);border-radius:var(--r);font-size:14px;animation:fadeUp .45s var(--e-out)}.tg-diff>div{display:flex;justify-content:space-between;gap:16px;padding:4px 0}.tg-diff>div span{color:var(--graphite)}.tg-diff .tot{margin-top:6px;padding-top:10px;border-top:1px solid var(--line-2);font-size:16px}.tg-diff .tot span{color:var(--ink);font-weight:500}.tg-diff .tot b{font-size:20px;font-weight:600;letter-spacing:-.02em}.tg-diff small{display:block;text-align:right;font-size:12px;color:var(--graphite)}.wz-nav{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 30px 26px;margin-top:18px;border-top:1px solid var(--line)}.wz-count{color:var(--mute)}.wz-nav #wz-next{min-width:200px}.est{position:sticky;top:130px;display:grid;gap:10px}.est-card{padding:22px 22px 20px;border-radius:var(--r-lg);background:var(--ink);color:#fff}.est-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.est-top .t-label{color:#fff9}.est-top .t-mono{display:inline-flex;align-items:center;gap:6px;color:#ffffff73}.est-top .t-mono:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 #17704a99;animation:estLive 2s infinite}@keyframes estLive{0%{box-shadow:0 0 #25b46e8c}70%,to{box-shadow:0 0 0 6px #25b46e00}}.est-range{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-height:66px;margin:14px 0 16px;font:500 28px/1.1 var(--sans);letter-spacing:-.03em}.est-range span{color:#fff6}.est-range .est-empty{font-size:15px;letter-spacing:0;color:#ffffff8c;line-height:1.4}.est-meter{position:relative;height:6px;border-radius:3px;background:#ffffff1f}.est-meter>i{position:absolute;inset:0 auto 0 0;width:0;border-radius:3px;background:#fff;transition:width .9s var(--e-out)}.est-ticks{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-evenly;pointer-events:none}.est-ticks i{width:1px;background:#1119}.est-strength{display:flex;justify-content:space-between;margin-top:10px;font-size:12.5px;color:#ffffff8c}.est-strength b{font-weight:500;color:#fff;display:inline-flex;align-items:center;gap:6px}.est-strength b:before{content:"";width:7px;height:7px;border-radius:50%;background:#d48a00;transition:background .4s}.est-strength b[data-lv="0"]:before{background:var(--red)}.est-strength b[data-lv="2"]:before{background:#25b46e}.est-dl{margin-top:18px;border-top:1px solid rgba(255,255,255,.12)}.est-dl>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:12.5px}.est-dl dt{color:#ffffff8c;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.est-dl dd{font-size:12px;color:#fff;white-space:nowrap}.est-dl>div.is-bump dd{animation:estBump .9s var(--e-out)}@keyframes estBump{0%{color:#7be0a9;transform:translate(-4px)}to{color:#fff;transform:none}}.est-card .t-xs{color:#fff6!important}.est-range .fchip{top:-6px;left:auto;right:10px}.est-help{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r-lg);font-size:13px;transition:border-color var(--t-fast)}.est-help:hover{border-color:var(--ink)}.est-help .av{width:36px;height:36px;font-size:11.5px}.est-help b{display:block;font-weight:500}.est-help small{color:var(--graphite);font-size:12px}.wz-done{padding:34px 34px 30px}.dn-top{display:grid;grid-template-columns:56px 1fr;gap:20px;align-items:start;padding-bottom:26px;border-bottom:1px solid var(--line)}.dn-top .t-h2{margin:6px 0}.dn-ic{width:56px;height:56px;border-radius:50%;background:var(--green);display:grid;place-items:center;animation:pop .6s var(--e-spring) both}.dn-ic svg{width:26px;height:26px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24;animation:draw .6s .35s var(--e-out) forwards}.dn-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;padding:28px 0}.dn-range{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:8px 0 18px;font:500 clamp(32px,3.6vw,48px)/1.05 var(--sans);letter-spacing:-.04em}.dn-range span{color:var(--mute)}.dn-ref{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px;background:var(--bone);border-radius:var(--r);font-size:13px}.dn-ref span{color:var(--graphite)}.dn-ref b{font-size:14px;letter-spacing:.02em}.dn-copy{margin-left:auto;font-size:12.5px;text-decoration:underline;text-underline-offset:3px}.dn-sum{margin-top:18px}.dn-sum>div{display:grid;grid-template-columns:150px 1fr;gap:16px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13.5px}.dn-sum dt{color:var(--graphite)}.dn-sum dd b{font-weight:600}.dn-tl{position:relative;padding-left:4px;align-self:start}.dn-tl li{position:relative;display:grid;grid-template-columns:22px 1fr;gap:16px;padding-bottom:28px}.dn-tl li:not(:last-child):before{content:"";position:absolute;left:10px;top:22px;bottom:0;width:1px;background:var(--line-2)}.dn-tl i{width:21px;height:21px;border-radius:50%;border:1px solid var(--line-2);background:#fff;position:relative}.dn-tl li.is-now i{border-color:var(--ink)}.dn-tl li.is-now i:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--red)}.dn-tl li.is-now i:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1px solid var(--red);animation:ping 2s var(--e-out) infinite}.dn-tl b{display:block;font-weight:500;font-size:15px}.dn-tl span{font-size:13px;color:var(--graphite)}.dn-tl li:not(.is-now) b{color:var(--graphite)}.dn-acts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding-top:24px;border-top:1px solid var(--line)}.dn-acts .btn svg{width:20px;height:20px}.dn-again{margin-left:auto}.cs-top{display:grid;grid-template-columns:1.3fr 1fr;gap:60px;align-items:end;margin-bottom:48px}.cs-top .t-h1{max-width:760px}.cs-grid{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:70px;align-items:start}.cs-steps{counter-reset:s;border-top:1px solid var(--ink)}.cs-steps li{display:grid;grid-template-columns:56px 1fr;gap:16px;padding:22px 0;border-bottom:1px solid var(--line-2)}.cs-steps .t-mono{color:var(--mute);padding-top:3px}.cs-steps b{display:block;font:500 19px/1.25 var(--sans);letter-spacing:-.02em;margin-bottom:6px}.cs-steps p{font-size:14px;color:var(--graphite);max-width:520px}.calc{background:#fff;border-radius:var(--r-lg);padding:26px;box-shadow:var(--shadow-1)}.calc-head{display:flex;justify-content:space-between;align-items:baseline}.calc-head b{font-weight:600}.calc-price{margin:14px 0 12px;font:500 40px/1 var(--sans);letter-spacing:-.04em}.calc-range{margin:0 2px}.calc-range .fill{left:0}.calc-scale{display:flex;justify-content:space-between;font-size:11px;color:var(--mute);margin-top:2px}.calc-t{width:100%;border-collapse:collapse;margin:18px 0 16px;font-size:13.5px}.calc-t th{text-align:left;font:600 10.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);padding:0 0 8px;border-bottom:1px solid var(--line)}.calc-t td{padding:10px 0;border-bottom:1px solid var(--line);transition:color var(--t),background var(--t)}.calc-t td:first-child{padding-left:10px;position:relative}.calc-t td:first-child:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:var(--line-2);transition:background var(--t),transform .4s var(--e-spring)}.calc-t tr.is-on td{font-weight:500}.calc-t tr.is-on td:first-child:before{background:var(--red);transform:scale(1.6)}.calc-t td.t-mute{font-size:12px}.calc-t tr:not(.is-on) td{color:var(--graphite)}.calc-out{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin-bottom:16px}.calc-out>div{background:#fff;padding:12px 14px}.calc-out span{display:block;font-size:12px;color:var(--graphite)}.calc-out b{font:500 19px/1.3 var(--sans);letter-spacing:-.02em}.calc-out .is-you{background:var(--green-bg)}.calc-out .is-you b{color:var(--green)}.cs-do{display:grid;grid-template-columns:repeat(6,1fr);gap:0;margin-top:56px;border-top:1px solid var(--line-2)}.cs-do-h{grid-column:1 / -1;padding:22px 0 6px}.cs-d{padding:18px 22px 0 0}.cs-d+.cs-d{padding-left:22px;border-left:1px solid var(--line-2)}.cs-do-h+.cs-d{padding-left:0}.cs-d svg{width:24px;height:24px;margin-bottom:14px;stroke-width:1.3}.cs-d b{display:block;font-weight:500;font-size:14.5px;margin-bottom:6px}.cs-d p{font-size:13px;color:var(--graphite)}.src-grid{display:grid;grid-template-columns:minmax(0,1fr) 560px;gap:80px;align-items:center}.src-copy .t-h1{color:#fff}.src-lead{font-size:17px;line-height:1.55;color:#ffffffa8;max-width:540px}.src-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14)}.src-facts b{display:block;font:500 34px/1 var(--sans);letter-spacing:-.04em;color:#fff;margin-bottom:8px}.src-facts span{font-size:13px;color:#ffffff8c}.src-card{background:#fff;color:var(--ink);border-radius:var(--r-lg);padding:26px;box-shadow:var(--shadow-3)}.src-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:18px}.src-head b{font-weight:600;font-size:15px}.src-card .field-row+.field-row,.src-card .field-row+.field,.src-card .field+.field-row{margin-top:12px}.src-budget{margin:18px 0 6px}.src-budget .wz-lbl{margin:0}.src-budget b{font-weight:600;font-size:15px}.src-budget .range{margin-top:8px}.src-cond{margin:12px 0 16px}.chips-r{display:flex;flex-wrap:wrap;gap:6px}.chips-r label{position:relative;cursor:pointer}.chips-r input{position:absolute;opacity:0}.chips-r span{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid var(--line-2);border-radius:999px;font-size:13px;font-weight:500;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}.chips-r label:hover span{border-color:var(--ink)}.chips-r input:checked+span{background:var(--ink);color:#fff;border-color:var(--ink)}.chips-r input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.src-card .textarea{min-height:84px}.src-card #s-go{margin-top:16px}.src-ok{display:grid;gap:12px;justify-items:start}.src-ok .dn-ic{width:48px;height:48px}.src-ok .dn-sum{width:100%;margin:4px 0 6px}.src-ok .dn-sum>div{grid-template-columns:130px 1fr}.faq-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;align-items:start}#faq .acc-head{font-size:16px;padding:20px 0}.is-static #main *,.is-static #main *:before,.is-static #main *:after{transition:none!important}@media(max-width:1280px){.wz-grid{grid-template-columns:minmax(0,1fr) 320px}.grade-grid{grid-template-columns:1fr 1fr}.shots{grid-template-columns:repeat(5,1fr);gap:8px}.tg-list{grid-template-columns:1fr 1fr}.cs-do{grid-template-columns:repeat(3,1fr)}.cs-d:nth-child(5){padding-left:0;border-left:0}.cs-d{padding-bottom:22px}.src-grid{grid-template-columns:minmax(0,1fr) 500px;gap:48px}}@media(max-width:1100px){.sh-top{grid-template-columns:1fr;gap:26px}.modes{grid-template-columns:1fr}.mode+.mode{border-left:0;border-top:1px solid var(--line-2)}.mode-sub{min-height:0}.mode-dl{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.mode-dl>div{grid-template-columns:1fr;gap:2px}.mode-dl>div:nth-last-child(2){border-bottom:0}.wz-grid{grid-template-columns:1fr;gap:0}.est{position:sticky;bottom:0;top:auto;z-index:30;order:2;margin:0 calc(var(--gut) * -1)}.est-card{border-radius:0;padding:12px var(--gut) 12px;padding-right:86px;cursor:pointer;box-shadow:0 -10px 30px -12px #00000059}.est-top .t-label{font-size:10px}.est-range{min-height:0;margin:4px 0 8px;font-size:21px}.est-range .est-empty{font-size:13px}.est-dl,.est-card .t-xs,.est-help{display:none}.est.is-open .est-dl,.est.is-open .est-card .t-xs{display:block}.est-dl{margin-top:10px}.est-strength{margin-top:6px}.cs-top,.cs-grid,.src-grid,.faq-grid{grid-template-columns:1fr;gap:32px}.dn-grid{grid-template-columns:1fr;gap:28px}}@media(max-width:720px){.sh{padding:16px 0 36px}.sh-title{font-size:44px}.sh-aside .t-lead{font-size:15.5px}.sh-facts b{font-size:32px}.mode{padding:20px}.mode-name{font-size:22px;margin-top:4px}.mode-dl>div{font-size:12.5px}.proof-lbl{display:none}.wz-head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:20px}.wz{border-radius:var(--r);margin:0 calc(var(--gut) * -1);border-left:0;border-right:0}.wz-prog{padding:18px 18px 0}.wz-steps li b{display:none}.wz-steps li.is-now b{display:block}.wz-steps{grid-template-columns:repeat(5,auto);justify-content:space-between}.wz-bar{margin:16px -18px 0}.wz-body{padding:22px 18px 4px}.wz-q{font-size:22px}.wz-hint{margin-bottom:18px;font-size:13.5px}.grade-grid{grid-template-columns:1fr 1fr;gap:8px}.gcard{padding:12px}.gcard svg{width:44px;height:44px;margin-bottom:4px}.gcard .gf{top:10px;right:10px}.gcard small{font-size:12px}.issues{grid-template-columns:1fr}.kit{grid-template-columns:1fr;gap:8px}.kt{padding:12px;gap:12px}.kt-ic{width:34px;height:34px}.drop{padding:16px;gap:14px}.drop small{display:none}.shots{grid-template-columns:repeat(3,1fr)}.target-head{flex-direction:column;align-items:stretch}.target-q{min-width:0}.tg-list{grid-template-columns:1fr}.tg-list .tg:nth-child(n+5){display:none}.hand-tag{display:none}.wz-nav{padding:16px 18px 20px}.wz-nav .btn{padding:0 16px}.wz-nav #wz-next{min-width:0;flex:1;max-width:230px}.wz-count{display:none}.wz-done{padding:24px 18px}.dn-top{grid-template-columns:1fr;gap:14px}.dn-sum>div{grid-template-columns:110px 1fr}.dn-acts .btn{width:100%}.dn-again{margin:4px auto 0}.cs-do{grid-template-columns:1fr 1fr}.cs-d,.cs-d+.cs-d{padding:18px 14px 18px 0;border-left:0;border-bottom:1px solid var(--line-2)}.cs-d:nth-child(odd){padding-left:14px;border-left:1px solid var(--line-2)}.calc{padding:20px}.calc-price{font-size:32px}.src-facts{grid-template-columns:1fr 1fr 1fr;gap:12px}.src-facts b{font-size:24px}.src-facts span{font-size:12px}.src-card{padding:20px;margin:0 calc(var(--gut) * -1 + 6px)}.src-lead{font-size:15.5px}}.field-row>.field+.field{margin-top:0}.est-range .e-to{white-space:nowrap}.est-range .e-to span{color:#fff6}.est-range .e-to{color:#fff}.tg-list{grid-template-columns:repeat(3,minmax(0,1fr))}.tg{min-width:0}.dn-tl li.dn-tp{display:block;padding:6px 0 0}.dn-tl li.dn-tp:before{display:none}.dn-tp a{display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:var(--r);transition:border-color var(--t-fast)}.dn-tp a:hover{border-color:var(--ink)}.dn-tp .th{width:64px;height:80px;border-radius:2px;overflow:hidden;background:var(--vitrine)}.dn-tp .th img{width:100%;height:100%;object-fit:cover}.dn-tp .t-label{display:block;font-size:10px;color:var(--mute);margin-bottom:4px}.dn-tp b{display:block;font-size:14px;font-weight:500;line-height:1.3;color:var(--ink)}.dn-tp small{color:var(--mute)}@media(max-width:1280px){.tg-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.tg-list{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.mode:not(:has(input:checked)) .mode-dl{display:none}.mode:not(:has(input:checked)){padding-top:16px;padding-bottom:16px}.mode:not(:has(input:checked)) .mode-name{font-size:19px}.mode-top{position:absolute;top:18px;right:20px}.mode-top .t-mono{display:none}.mode-name{margin-top:0;padding-right:30px}.calc-out b{font-size:16px}.calc-t th:last-child,.calc-t td:last-child{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/p-sell.css.map */
