.vk{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);align-items:center;gap:4.5vw;max-width:1600px;min-height:100vh;margin:0 auto;padding:110px 4.2vw 56px;display:grid}.vk .kick{font:600 11px var(--label);letter-spacing:.2em;color:var(--accent);margin-bottom:14px}.vk h1{font:800 clamp(44px,5vw,84px)/.96 var(--head);letter-spacing:-.05em}.vk .lead{color:#c4c4ca;max-width:520px;margin-top:20px;font-size:17px;line-height:1.65}.vk .actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.vk .tb{font:500 10px var(--label);letter-spacing:.12em;background:#0c0c0deb;border:1px solid #ffffff42;grid-template-columns:repeat(3,minmax(0,1fr));max-width:620px;margin-top:34px;display:grid}.vk .tb>div{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;min-width:0;padding:11px 14px}.vk .tb>div:nth-child(3n){border-right:0}.vk .tb .w2{grid-column:span 2}.vk .tb .w3{border-bottom:0;border-right:0;grid-column:span 3}.vk .tb small{color:#77777f;margin-bottom:5px;font-size:9px;display:block}.vk .tb strong{color:#fff;overflow-wrap:anywhere;font-size:12px;font-weight:600;display:block}.vk .tb .acc strong{color:var(--accent)}.reader{position:relative}.rtabs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.seg{border:1px solid #ffffff38;border-radius:2px;display:inline-flex}.seg button{min-height:40px;font:600 11px var(--label);letter-spacing:.12em;color:#8a8a93;cursor:pointer;background:0 0;border:0;padding:0 14px}.seg button[aria-pressed=true]{color:#0a0a0b;background:#fff}.autoread{min-height:40px;font:600 11px var(--label);letter-spacing:.1em;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:2px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.autoread i{background:#55555c;border-radius:50%;width:7px;height:7px}.autoread[aria-pressed=true] i{background:var(--accent);box-shadow:0 0 10px var(--accent)}.frame{background:#f4f4f2;border-radius:2px;padding:10px 10px 30px;position:relative;box-shadow:24px 34px 0 -6px #00000073,50px 80px 80px #0000008c}.frame .fbar{background:#151518;align-items:center;gap:7px;height:30px;padding:0 12px;display:flex}.frame .fbar i{background:#3a3a40;border-radius:50%;width:8px;height:8px}.frame .fbar i:first-child{background:var(--accent)}.frame .fbar span{height:18px;font:500 10px/18px var(--label);letter-spacing:.06em;color:#9a9aa2;white-space:nowrap;text-overflow:ellipsis;background:#232328;border-radius:2px;flex:1;margin-left:8px;padding:0 10px;overflow:hidden}.scroller{scrollbar-width:thin;overscroll-behavior:contain;background:#fff;height:min(68vh,640px);overflow:auto}.scroller img{width:100%;height:auto;display:block}.frame .cap{font:600 10px var(--label);letter-spacing:.16em;color:#3b3b40;position:absolute;bottom:8px;left:12px}.frame .src{font:500 9px var(--label);letter-spacing:.1em;color:#77777c;text-align:right;white-space:nowrap;text-overflow:ellipsis;max-width:60%;position:absolute;bottom:8px;right:12px;overflow:hidden}.frame.phone{background:#16161a;border-radius:30px;width:min(380px,100%);margin:0 auto;padding:12px 12px 34px;box-shadow:0 0 0 1px #ffffff1f,24px 34px 0 -6px #00000073,50px 80px 80px #0000008c}.frame.phone .fbar{display:none}.frame.phone .scroller{border-radius:20px;height:min(70vh,660px)}.frame.phone .cap,.frame.phone .src{color:#8a8a93}.frame.phone .cap{left:22px}.frame.phone .src{right:22px}.rprog{background:#ffffff1f;height:2px;margin-top:12px}.rprog i{background:var(--accent);width:0;height:100%;display:block}.sec{padding:130px 0}.notes{border:1px solid #ffffff38;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.notes>div{border-right:1px solid #ffffff1f;padding:24px 22px 26px}.notes>div:last-child{border-right:0}.notes h3{font:600 11px var(--label);letter-spacing:.18em;color:#8a8a93;gap:10px;margin-bottom:18px;display:flex}.notes h3 b{color:var(--accent);font-weight:600}.notes p{color:#d4d4d8;font-size:15px;line-height:1.7}.notes ol,.notes ul{gap:12px;list-style:none;display:grid}.notes ol{counter-reset:n}.notes ol li{color:#d4d4d8;grid-template-columns:26px 1fr;gap:8px;font-size:14px;line-height:1.55;display:grid}.notes ol li:before{content:counter(n);counter-increment:n;border:1px solid var(--accent);width:22px;height:22px;font:600 10px var(--label);color:var(--accent);border-radius:50%;place-items:center;display:grid}.notes ul li{color:#d4d4d8;padding-left:18px;font-size:14px;line-height:1.55;position:relative}.notes ul li:before{content:"—";color:var(--accent);position:absolute;left:0}.notes .tags{flex-wrap:wrap;gap:8px;display:flex}.notes .tags span{font:600 11px var(--label);letter-spacing:.06em;color:#e6e6ea;border:1px solid #c0f32673;border-radius:2px;padding:7px 10px}.ov{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:5vw;display:grid}.kv{border-top:1px solid #ffffff42;grid-template-columns:140px 1fr;display:grid}.kv dt,.kv dd{border-bottom:1px solid #ffffff1a;padding:15px 0}.kv dt{font:500 11px/1.6 var(--label);letter-spacing:.14em;color:#77777f;text-transform:uppercase}.kv dd{font:600 16px/1.4 var(--head);color:#fff}.ov .txt p{color:#c4c4ca;margin-bottom:16px;font-size:17px;line-height:1.75}.bom-v{border-top:1px solid #ffffff42}.bom-v div{border-bottom:1px solid #ffffff1a;grid-template-columns:40px minmax(0,.8fr) minmax(0,1.4fr);align-items:baseline;gap:14px;padding:16px 0;display:grid}.bom-v span{font:500 11px var(--label);letter-spacing:.12em;color:#77777f}.bom-v strong{font:700 16px/1.3 var(--head);letter-spacing:-.01em}.bom-v p{color:#a9a9b1;font-size:14px;line-height:1.55}.meas{border:1px solid #ffffff38;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.meas>div{text-align:center;border-right:1px solid #ffffff1f;flex-direction:column;align-items:center;gap:10px;padding:22px;display:flex}.meas>div:last-child{border-right:0}.dial{width:96px;height:96px}.dial circle{fill:none;stroke-width:6px}.dial .bg{stroke:#ffffff1a}.dial .fg{stroke:var(--accent);stroke-linecap:round;transform-origin:50%;stroke-dasharray:264;stroke-dashoffset:264px;transition:stroke-dashoffset 1.4s var(--ease);transform:rotate(-90deg)}.in .dial .fg{stroke-dashoffset:var(--o)}.dial text{fill:#fff;font:700 24px var(--label);text-anchor:middle;dominant-baseline:central}.meas small{font:500 10px var(--label);letter-spacing:.14em;color:#8a8a93}.meas .lcp strong{font:800 36px/1 var(--head);letter-spacing:-.03em}.meas-src{font:500 10px var(--label);letter-spacing:.12em;color:#77777f;margin-top:14px}.pn{grid-template-columns:1fr 1fr;gap:18px;display:grid}.pn a{border:1px solid #ffffff2e;border-radius:2px;grid-template-columns:120px 1fr;align-items:center;gap:18px;padding:16px;transition:border-color .3s,background .3s;display:grid}.pn a:hover{background:#c0f3260a;border-color:#c0f32699}.pn .th{background:#f4f4f2;height:150px;padding:5px;overflow:hidden}.pn .th img{width:100%;height:auto;display:block}.pn small{font:500 10px var(--label);letter-spacing:.16em;color:#77777f}.pn strong{font:700 22px/1.15 var(--head);letter-spacing:-.02em;margin:8px 0 6px;display:block}.pn em{color:#a9a9b1;font-size:13px;font-style:normal}.pn .next{text-align:right;grid-template-columns:1fr 120px}.pn .next .th{order:2}.pn-all{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;display:flex}@media (width<=899px){.vk{grid-template-columns:1fr;gap:30px;min-height:0;padding:86px 16px 40px}.vk h1{font-size:clamp(38px,11vw,56px)}.vk .lead{font-size:15.5px}.vk .actions .btn{flex:auto;justify-content:center}.vk .tb{grid-template-columns:1fr 1fr}.vk .tb>div{border-right:1px solid #ffffff24!important}.vk .tb>div:nth-child(2n){border-right:0!important}.vk .tb .w2,.vk .tb .w3{grid-column:span 2;border-right:0!important}.scroller{height:62vh}.frame.phone .scroller{height:64vh}.sec{padding:80px 0}.notes{grid-template-columns:1fr}.notes>div{border-bottom:1px solid #ffffff1f;border-right:0}.notes>div:last-child{border-bottom:0}.ov{grid-template-columns:1fr;gap:34px}.bom-v div{grid-template-columns:32px 1fr}.bom-v p{grid-column:2}.meas{grid-template-columns:1fr 1fr}.meas>div{border-bottom:1px solid #ffffff1f}.meas>div:nth-child(2n){border-right:0}.meas .lcp{border-bottom:0;grid-column:span 2}.pn{grid-template-columns:1fr}.pn a,.pn .next{text-align:left;grid-template-columns:84px 1fr}.pn .next .th{order:0}.pn .th{height:110px}}
