#choose,#trust{scroll-margin-top:96px}.pk .pk__head p a{color:var(--pk-red-text);font-weight:600}.bc{margin:0;display:flex;justify-content:center}.bc__phone{width:100%;max-width:400px;display:flex;flex-direction:column;gap:12px;padding:18px 16px 16px;border-radius:32px;border:1px solid var(--pk-line-strong);background:linear-gradient(180deg,#ffffff0d,#ffffff03),var(--pk-surface);box-shadow:0 30px 80px #0000008c,0 0 0 1px #bf011914,inset 0 0 0 6px #00000059}.bc__head{display:flex;justify-content:space-between;align-items:center;padding:0 6px}.bc__label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--pk-dim);font-weight:700}.bc__dots{display:flex;gap:5px}.bc__dots span{width:6px;height:6px;border-radius:50%;background:var(--pk-line-strong);transition:background .3s,width .3s}.bc__dots span.is-on{background:var(--pk-red-text);width:16px;border-radius:3px}.bc__bar{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:999px;background:var(--pk-surface-2);border:1px solid var(--pk-line);color:var(--pk-muted);min-width:0}.bc__bar svg{flex:none}.bc__q{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;color:var(--pk-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media (prefers-reduced-motion: no-preference){.bc__q.is-typing{max-width:0;border-right:2px solid var(--pk-red-text);text-overflow:clip;animation:bc-type 1.4s steps(var(--n)) forwards,bc-caret .7s step-end infinite}}@keyframes bc-type{to{max-width:calc(var(--n) * 1ch + 2px)}}@keyframes bc-caret{50%{border-color:transparent}}.bc__map{position:relative;height:92px;border-radius:16px;overflow:hidden;background:linear-gradient(115deg,transparent 46%,rgba(255,255,255,.07) 46% 49%,transparent 49%),linear-gradient(20deg,transparent 60%,rgba(255,255,255,.05) 60% 62%,transparent 62%),repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,transparent 1px 18px),repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 18px),#1b1d20}.bc__pin{position:absolute;color:var(--pk-muted);transition:opacity .4s ease,transform .4s ease}.bc__pin--0{left:30%;top:26%}.bc__pin--1{left:62%;top:44%}.bc__pin--2{left:80%;top:18%}.bc__pin.is-you{color:var(--pk-red-text);filter:drop-shadow(0 0 8px rgba(255,51,64,.6))}.bc__results{display:flex;flex-direction:column;gap:6px}.bc__res{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--pk-line);background:#ffffff05;transition:opacity .4s ease calc(var(--k) * .11s),transform .4s ease calc(var(--k) * .11s),border-color .3s,background .3s,box-shadow .3s}.bc__res>div{display:flex;flex-direction:column;gap:2px;min-width:0}.bc__res b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc__res>div span{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--pk-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc__res>div span svg{color:#f0b84f;flex:none}.bc__call{display:inline-flex;align-items:center;gap:5px;flex:none;font-size:12px;font-weight:700;padding:6px 10px;border-radius:999px;color:var(--pk-muted);border:1px solid var(--pk-line-strong);transition:background .3s,color .3s,border-color .3s}.bc__res.is-you{border-color:var(--pk-red);background:linear-gradient(180deg,#bf011929,#bf01190a)}.bc__res.is-you .bc__call{background:var(--pk-red);border-color:var(--pk-red);color:#fff}.bc__outcome{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;border:1px solid rgba(62,207,142,.35);background:linear-gradient(180deg,rgba(62,207,142,.12),transparent 90%);transition:opacity .4s ease,transform .4s ease}.bc__outcome>div{display:flex;flex-direction:column;gap:1px;min-width:0}.bc__outcome b{font-size:16.5px}.bc__outcome div span{font-size:12px;color:var(--pk-muted)}.bc__check{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--pk-good);color:#08130d;flex:none}.pk .bc__foot{font-size:11.5px;color:var(--pk-dim);text-align:center}.bc.s0 .bc__res,.bc.s0 .bc__pin{opacity:0;transform:translateY(6px)}.bc.s0 .bc__res,.bc.s1 .bc__res{transition-delay:0s}.bc:is(.s0,.s1) .bc__res.is-you{border-color:var(--pk-line);background:#ffffff05}.bc:is(.s0,.s1) .bc__res.is-you .bc__call{background:none;border-color:var(--pk-line-strong);color:var(--pk-muted)}.bc:is(.s0,.s1,.s2) .bc__outcome{opacity:.18;transform:translateY(6px)}@media (prefers-reduced-motion: no-preference){.bc.s2 .bc__res.is-you{box-shadow:0 0 0 4px #ff334029}.bc.s2 .bc__res.is-you .bc__call{animation:bc-tap .9s ease .3s 1}}@keyframes bc-tap{40%{transform:scale(.9)}to{transform:none}}.bsa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:20px;align-items:start}@media (max-width: 900px){.bsa{grid-template-columns:minmax(0,1fr)}}.bsa__mock{position:relative;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:20px;border:1px solid var(--pk-line-strong);background:var(--pk-surface)}.bsa__search{padding:10px 14px;border-radius:999px;background:var(--pk-surface-2);border:1px solid var(--pk-line);font-size:13px;color:var(--pk-ink);font-family:ui-monospace,SF Mono,Menlo,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bsa__zone{position:relative;display:block;width:100%;text-align:left;padding:12px 12px 12px 40px;border-radius:14px;border:1px dashed transparent;cursor:pointer;transition:border-color .2s,background .2s,opacity .2s;-webkit-tap-highlight-color:transparent}.bsa__zone:not(.is-on){opacity:.55}.bsa__zone:hover{opacity:1;border-color:var(--pk-line-strong)}.bsa__zone.is-on{opacity:1;border:1px solid var(--pk-red);background:#bf011912}.bsa__num{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:11.5px;font-weight:800;background:var(--pk-surface-2);color:var(--pk-muted);border:1px solid var(--pk-line-strong);flex:none}.bsa__zone>.bsa__num{position:absolute;left:10px;top:12px}.bsa__zone.is-on>.bsa__num{background:var(--pk-red);border-color:var(--pk-red);color:#fff}.bsa__line{display:block;height:7px;border-radius:4px;background:#ffffff1a;margin-top:6px}.bsa__tag{display:inline-block;font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8ab4f8}.bsa__mapimg{position:relative;height:54px;border-radius:10px;background:repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,transparent 1px 14px),repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 14px),#1b1d20;margin-bottom:6px}.bsa__mapimg i{position:absolute;width:9px;height:9px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--pk-muted)}.bsa__mapimg i:nth-child(1){left:24%;top:30%;background:var(--pk-red-text)}.bsa__mapimg i:nth-child(2){left:58%;top:52%}.bsa__mapimg i:nth-child(3){left:78%;top:22%}.bsa__listing{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:4px 0}.bsa__listing .bsa__line{margin:0}.bsa__listing.is-you .bsa__line{background:#ff334073}.bsa__stars{font-size:11px;letter-spacing:1px;color:#f0b84f;opacity:.6;transition:opacity .2s,text-shadow .2s}.bsa__stars.is-glow{opacity:1;text-shadow:0 0 10px rgba(240,184,79,.8)}.bsa__res+.bsa__res{margin-top:10px}.bsa__url{display:block;width:34%;height:6px;border-radius:3px;background:#3ecf8e59}.bsa__title{display:block;height:9px;border-radius:4px;background:#8ab4f873;margin-top:6px}.bsa__reviews-hint{font-size:12px;color:#f0b84f;text-align:center}.bsa__mock:has(.bsa__reviews-hint) .bsa__zone--map,.bsa__mock:has(.bsa__reviews-hint) .bsa__zone--organic{opacity:1;border:1px solid rgba(240,184,79,.5)}.bsa__side{display:flex;flex-direction:column;gap:14px;min-width:0}.bsa__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bsa__tabs button{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid var(--pk-line);background:var(--pk-surface);font-size:14.5px;font-weight:600;color:var(--pk-muted);text-align:left;transition:border-color .15s,color .15s,background .15s;-webkit-tap-highlight-color:transparent}.bsa__tabs button:hover{color:var(--pk-ink)}.bsa__tabs button[aria-selected=true]{color:var(--pk-ink);border-color:var(--pk-red);background:var(--pk-red-soft)}.bsa__tabs button[aria-selected=true] .bsa__num{background:var(--pk-red);border-color:var(--pk-red);color:#fff}.bsa__tabs button:focus-visible{outline:2px solid var(--pk-red-text);outline-offset:2px}.bsa__panel{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:20px;border:1px solid var(--pk-line);background:var(--pk-surface)}.bsa__panel[hidden]{display:none}.bsa__panel h3{font-size:21px}.pk .bsa__panel>p{color:var(--pk-ink);font-size:15px}.bsa__panel dl{display:flex;flex-direction:column;gap:12px;margin:0;padding-top:14px;border-top:1px solid var(--pk-line)}.bsa__panel dt{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--pk-dim);font-weight:700;margin-bottom:3px}.bsa__panel dd{margin:0;font-size:14.5px;color:var(--pk-muted);line-height:1.55}@media (prefers-reduced-motion: no-preference){.bsa__panel:not([hidden]){animation:bsa-in .3s ease both}}@keyframes bsa-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.bind__picker{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border-radius:18px;border:1px solid var(--pk-line);background:#ffffff05}.bind__group{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;align-items:start;padding:8px 0}.bind__group+.bind__group{border-top:1px solid var(--pk-line)}.bind__group-name{padding-top:9px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--pk-dim);font-weight:700}.bind__chips{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.bind__chips button{font-size:14px;font-weight:600;color:var(--pk-muted);padding:8px 14px;border-radius:999px;border:1px solid var(--pk-line);background:var(--pk-surface);white-space:nowrap;transition:background .15s,color .15s,border-color .15s;-webkit-tap-highlight-color:transparent}.bind__chips button:hover{color:var(--pk-ink);border-color:var(--pk-line-strong)}.bind__chips button[aria-selected=true]{background:var(--pk-red-soft);color:var(--pk-ink);border-color:var(--pk-red)}.bind__chips button:focus-visible{outline:2px solid var(--pk-red-text);outline-offset:2px}@media (max-width: 720px){.bind__picker{padding:8px 0;border:0;background:none}.bind__group{grid-template-columns:minmax(0,1fr);gap:6px}.bind__group-name{padding-top:0}.bind__chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:calc(-1 * var(--pk-pad-x));padding-right:var(--pk-pad-x)}.bind__chips::-webkit-scrollbar{display:none}.bind__chips button{padding:10px 14px}}.bind__trust{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:#3ecf8e12;border:1px solid rgba(62,207,142,.25)}.bind__trust svg{color:var(--pk-good);flex:none;margin-top:2px}.pk .bind__trust p{font-size:13.5px;color:var(--pk-ink);line-height:1.55}.btc{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:20px;align-items:start}@media (max-width: 900px){.btc{grid-template-columns:minmax(0,1fr)}}.btc__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;border:0;min-width:0}@media (max-width: 640px){.btc__list{grid-template-columns:minmax(0,1fr)}}.btc__item{position:relative;display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:14px;border:1px solid var(--pk-line);background:var(--pk-surface);font-size:14.5px;color:var(--pk-muted);line-height:1.45;cursor:pointer;transition:border-color .15s,color .15s,background .15s;-webkit-tap-highlight-color:transparent}.btc__item:hover{border-color:var(--pk-line-strong);color:var(--pk-ink)}.btc__item input{position:absolute;opacity:0;width:1px;height:1px}.btc__box{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;border:2px solid var(--pk-line-strong);color:transparent;flex:none;transition:background .15s,border-color .15s,color .15s,transform .15s}.btc__item.is-on{border-color:#3ecf8e73;background:#3ecf8e0f;color:var(--pk-ink)}.btc__item.is-on .btc__box{background:var(--pk-good);border-color:var(--pk-good);color:#08130d}.btc__item:has(input:focus-visible){outline:2px solid var(--pk-red-text);outline-offset:2px}@media (prefers-reduced-motion: no-preference){.btc__item.is-on .btc__box{animation:btc-pop .3s cubic-bezier(.3,1.6,.5,1)}}@keyframes btc-pop{0%{transform:scale(.6)}to{transform:none}}.btc__result{display:flex;flex-direction:column;gap:18px;padding:24px;border-radius:20px;border:1px solid var(--pk-line-strong);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 60%),var(--pk-surface)}.btc__score{display:flex;align-items:center;gap:18px}.btc__score svg{width:104px;height:104px;transform:rotate(-90deg);flex:none}.btc__track{fill:none;stroke:#ffffff14;stroke-width:9}.btc__fill{fill:none;stroke:var(--pk-good);stroke-width:9;stroke-linecap:round;transition:stroke-dashoffset .5s ease}.btc__score>div{display:flex;flex-direction:column;gap:2px}.btc__score b{font-size:40px;line-height:1;letter-spacing:-.03em}.btc__score b small{font-size:18px;color:var(--pk-dim);font-weight:600}.btc__score span{font-size:15px;color:var(--pk-muted);font-weight:600}.btc__fixes{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--pk-line)}.btc__fixes h3{font-size:18px}.btc__fixes ol{display:flex;flex-direction:column;gap:8px;counter-reset:fix}.btc__fixes li{position:relative;padding-left:30px;font-size:14px;color:var(--pk-ink);line-height:1.5;counter-increment:fix}.btc__fixes li:before{content:counter(fix);position:absolute;left:0;top:0;display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:var(--pk-red-soft);color:var(--pk-red-text);font-size:11.5px;font-weight:800}.pk .btc__fixes>p{font-size:14px}.pk .btc__more{font-size:13px;color:var(--pk-dim)}.btc__fixes .pk__btn{align-self:flex-start;margin-top:4px}.pk .btc__note{font-size:12px;color:var(--pk-dim)}@media (max-width: 640px){.bc__phone{padding:16px 12px 14px;border-radius:26px}.bsa__tabs button{padding:12px;font-size:14px}.bsa__panel,.btc__result{padding:20px}}
