.vk-wrap{--ink:#1a1816;--ink-soft:#2a2a26;--paper:#f4f3ee;--paper-2:#eceae2;--line:#1a18161f;--line-2:#1a181638;--muted:#6b675e;--taupe:#b1ada1;--terracotta:#c15f3c;--terracotta-deep:#a24e2f;--terracotta-soft:#e9c8b8;--red-f:#e0735a;--g-a:#a6bc7e;--g-b:#deedc4;--g-c:#f8e29a;--g-d:#f6b785;--g-f:#e0735a;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;min-height:100vh;font-family:Inter Tight,system-ui,sans-serif;display:flex;overflow-x:hidden}.vk-wrap *{box-sizing:border-box}.vk-wrap .vk-container{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}.vk-wrap .page-head{text-align:center;padding:70px 0 0}.vk-wrap .eyebrow-pill{border:1px dashed var(--line-2);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 16px 7px 12px;font-size:12px;font-weight:500;display:inline-flex}.vk-wrap .eyebrow-pill .dot{background:var(--terracotta-deep);border-radius:99px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 3px #c15f3c38}.vk-wrap .page-head h1{letter-spacing:-.02em;text-wrap:balance;max-width:20ch;margin:0 auto;font-family:Fraunces,serif;font-size:clamp(34px,4.6vw,60px);font-weight:500;line-height:1.04}.vk-wrap .page-head .sub{max-width:600px;color:var(--muted);text-wrap:pretty;margin:22px auto 0;font-size:18px}.vk-wrap .btn-primary{background:var(--terracotta);color:#fff;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 24px;font:500 15px/1 Inter Tight,sans-serif;text-decoration:none;transition:transform .12s,filter .15s;display:inline-flex}.vk-wrap .btn-primary:hover{filter:brightness(1.04);transform:translateY(-2px)}.vk-wrap .btn-ghost{color:var(--ink);border-bottom:1px solid var(--line-2);cursor:pointer;align-items:center;gap:8px;padding-bottom:3px;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .15s,gap .15s;display:inline-flex}.vk-wrap .btn-ghost:hover{border-color:var(--ink);gap:12px}.vk-wrap .btn-dark{background:var(--ink);color:var(--paper);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 24px;font:500 15px/1 Inter Tight,sans-serif;text-decoration:none;transition:transform .12s,filter .15s;display:inline-flex}.vk-wrap .btn-dark:hover{filter:brightness(1.15);transform:translateY(-2px)}.vk-wrap .btn-outline{color:var(--ink);border:1px solid var(--line-2);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 22px;font:500 15px/1 Inter Tight,sans-serif;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.vk-wrap .btn-outline:hover{border-color:var(--ink)}.vk-wrap .btn-full{width:100%}.vk-wrap .card{border:1px solid var(--line);background:#fff;border-radius:18px;padding:26px;box-shadow:0 26px 50px -38px #0e0e0c38}.vk-wrap .field{text-align:left;flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.vk-wrap .field label{color:var(--ink-soft);letter-spacing:.01em;font-size:13px;font-weight:600}.vk-wrap .field .opt{color:var(--taupe);font-weight:400}.vk-wrap .field input,.vk-wrap .field select,.vk-wrap .field textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:12px;outline:none;padding:14px 15px;font:500 15px/1.4 Inter Tight,sans-serif;transition:border-color .15s,box-shadow .15s}.vk-wrap .field textarea{resize:vertical;min-height:130px}.vk-wrap .field input::placeholder,.vk-wrap .field textarea::placeholder{color:#0e0e0c66}.vk-wrap .field input:focus,.vk-wrap .field select:focus,.vk-wrap .field textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px #1a18160f}.vk-wrap .field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236B675E' stroke-width='2'><path d='M6 9l6 6 6-6'/></svg>");background-position:right 15px center;background-repeat:no-repeat;padding-right:40px}.vk-wrap .sec-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--terracotta-deep);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.vk-wrap .sec-tag:before{content:"";background:var(--terracotta);width:16px;height:1px}.vk-wrap .launch-label{background:var(--paper-2);border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--terracotta-deep);border-radius:999px;align-items:center;gap:8px;margin:28px auto 0;padding:8px 16px;font:600 12px/1 Inter Tight;display:inline-flex}.vk-wrap .form-alert{border-radius:10px;margin-bottom:14px;padding:12px 14px;font-size:14px;line-height:1.5}.vk-wrap .form-alert a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline}.vk-wrap .form-alert.error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.vk-wrap .form-alert.success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.vk-wrap .end-cta{text-align:center;padding:20px 0 100px}.vk-wrap .end-cta h2{letter-spacing:-.02em;text-wrap:balance;max-width:16ch;margin:0 auto;font-family:Fraunces,serif;font-size:clamp(28px,3.4vw,46px);font-weight:500;line-height:1.05}.vk-wrap .end-cta p{max-width:480px;color:var(--muted);margin:16px auto 28px;font-size:17px}.vk-wrap .cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.vk-wrap .lp-hero{text-align:center;padding:52px 0 40px;position:relative}.vk-wrap .eyebrow-row{border:1px dashed var(--line-2);border-radius:999px;align-items:center;gap:8px;margin-bottom:26px;padding:7px 16px 7px 12px;display:inline-flex}.vk-wrap .eyebrow-row .dot{background:var(--terracotta-deep);border-radius:99px;width:8px;height:8px;box-shadow:0 0 0 3px #c15f3c38}.vk-wrap .lp-h1{letter-spacing:-.035em;text-align:center;max-width:1050px;margin:0 auto;font-family:Fraunces,serif;font-size:clamp(44px,5.8vw,80px);font-weight:500;line-height:.94}.vk-wrap .lp-h1>span{display:block}.vk-wrap .lp-h1-nowrap{white-space:nowrap}.vk-wrap .marker-under{white-space:nowrap;display:inline-block;position:relative}.vk-wrap .marker-under svg{pointer-events:none;width:104%;height:18px;position:absolute;bottom:-10px;left:-2%;right:-2%;overflow:visible}.vk-wrap .marker-under.sm svg{height:14px;bottom:-8px}.vk-wrap .hero-lede{max-width:600px;color:var(--muted);text-wrap:pretty;margin:26px auto 30px;font-size:18px}.vk-wrap .mobile-copy{display:none}.vk-wrap .hero-search{z-index:80;isolation:isolate;max-width:640px;margin:0 auto;position:relative;overflow:visible}.vk-wrap .search-shell{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 8px 8px 22px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 10px 30px -20px #0e0e0c33}.vk-wrap .search-shell:focus-within{border-color:var(--ink);box-shadow:0 14px 36px -18px #0e0e0c40}.vk-wrap .search-shell.search-error{border-color:#f87171}.vk-wrap .search-shell.search-shake{animation:.5s ease-in-out shake}.vk-wrap .search-shell input{color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:14px 0;font:500 16px/1 Inter Tight,sans-serif}.vk-wrap .search-shell input::placeholder{color:#0e0e0c73}.vk-wrap .search-shell input.ph-error::placeholder{color:#f87171}.vk-wrap .search-input-mobile{display:none}.vk-wrap .analyze-btn{background:var(--terracotta);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:13px 20px;font:500 14px/1 Inter Tight,sans-serif;transition:transform .12s,filter .15s;display:inline-flex}.vk-wrap .analyze-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.vk-wrap .search-dropdown{border:1px solid var(--line);z-index:1000;color:var(--ink);pointer-events:auto;background:#fff;border-radius:20px;margin-top:8px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 20px 50px -24px #0e0e0c5c}.vk-wrap .search-dropdown button{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;padding:12px 22px;font-size:14px;transition:background .1s;display:flex}.vk-wrap .search-dropdown button:hover,.vk-wrap .search-dropdown button.active{background:var(--paper)}.vk-wrap .search-dropdown .dd-arrow{color:var(--muted);font-size:12px}.vk-wrap .search-dropdown .dd-empty{color:var(--muted);padding:12px 22px;font-size:14px}.vk-wrap .hero-cta-row{justify-content:center;align-items:center;gap:22px;margin-top:18px;display:flex}.vk-wrap .view-sample{color:var(--ink);border-bottom:1px solid var(--line-2);cursor:pointer;align-items:center;gap:7px;padding-bottom:2px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .15s,gap .15s;display:inline-flex}.vk-wrap .view-sample:hover{border-color:var(--ink);gap:11px}.vk-wrap .view-sample svg{color:var(--terracotta)}.vk-wrap .free-paid{color:var(--muted);margin-top:16px;font-size:13.5px}.vk-wrap .free-paid b{color:var(--ink);font-weight:600}.vk-wrap .free-paid .price{color:var(--terracotta-deep);font-weight:600}.vk-wrap .trust-proof{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;max-width:820px;margin:26px auto 0;font-size:13px;display:flex}.vk-wrap .trust-proof .tp{align-items:center;gap:8px;display:inline-flex}.vk-wrap .trust-proof .tp b{color:var(--ink);font-weight:600}.vk-wrap .trust-proof .tp svg{color:var(--terracotta);flex:none}.vk-wrap .trust-proof .tp-sep{background:var(--line-2);border-radius:99px;flex-shrink:0;width:4px;height:4px}.vk-wrap .hero-stack-label{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin:54px auto 0;font-size:12px;font-weight:500;display:inline-flex}.vk-wrap .sample-pill{background:var(--ink);color:var(--paper);letter-spacing:.12em;border-radius:6px;padding:5px 9px;font:700 10px/1 Inter Tight}.vk-wrap .hero-substack{color:var(--muted);margin:12px auto 0;font-size:13.5px}.vk-wrap .rpage{border:1px solid var(--line);text-align:left;background:#fff;border-radius:12px;flex-direction:column;padding:17px 18px;display:flex;overflow:hidden;box-shadow:0 40px 80px -38px #0e0e0c6b,0 6px 18px -12px #0e0e0c24}.vk-wrap .rp-strip{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:11px;font:600 7.5px/1 Inter Tight,sans-serif;display:flex}.vk-wrap .rp-strip .code{color:var(--terracotta-deep)}.vk-wrap .rp-label{letter-spacing:.14em;text-transform:uppercase;color:var(--terracotta-deep);margin-top:11px;font:700 8.5px/1 Inter Tight,sans-serif}.vk-wrap .rp-h2{letter-spacing:-.015em;margin:8px 0 0;font-family:Fraunces,serif;font-size:18px;font-weight:500}.vk-wrap .rp-foot{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:11px;font:600 7.5px/1 Inter Tight,sans-serif;display:flex}.vk-wrap .rp-note{color:var(--muted);background:var(--paper);border:1px solid var(--line);border-radius:8px;margin-top:11px;padding:8px 10px;font-size:9px}.vk-wrap .rp-note b{color:var(--terracotta-deep)}.vk-wrap .rp-cover-head{margin:12px 0 0}.vk-wrap .rp-muni{letter-spacing:-.02em;font-family:Fraunces,serif;font-size:30px;font-weight:500;line-height:1}.vk-wrap .rp-loc{color:var(--muted);letter-spacing:.02em;margin-top:5px;font-size:9.5px}.vk-wrap .rp-cover-main{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:14px 0;display:grid}.vk-wrap .rp-grade-lg{background:var(--red-f);color:#fff;text-align:center;border-radius:11px;flex-shrink:0;width:58px;height:58px;font:700 34px/58px Inter Tight,sans-serif;box-shadow:0 8px 16px -9px #e0735abf}.vk-wrap .rp-score-num{letter-spacing:-.02em;font-family:Fraunces,serif;font-size:28px;font-weight:500;line-height:1}.vk-wrap .rp-score-num span{color:var(--muted);font-family:Inter Tight;font-size:12px;font-weight:500}.vk-wrap .rp-score-l{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-size:8.5px}.vk-wrap .rp-prmap{flex-shrink:0;width:64px;height:40px}.vk-wrap .rp-prmap svg{width:100%;height:100%;display:block;overflow:visible}.vk-wrap .rp-rank{margin:4px 0 12px}.vk-wrap .rp-rank-top{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:9px;display:flex}.vk-wrap .rp-rank-top b{color:var(--ink);letter-spacing:0;text-transform:none;white-space:nowrap;font-size:12px}.vk-wrap .rp-rank-bar{background:linear-gradient(90deg, var(--g-a), var(--g-c) 50%, var(--red-f));border-radius:99px;height:6px;margin:7px 0 5px;position:relative}.vk-wrap .rp-rank-bar i{border:2.5px solid var(--ink);background:#fff;border-radius:99px;width:11px;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%)}.vk-wrap .rp-rank-foot{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;font-size:7.5px;display:flex}.vk-wrap .rp-rank-foot span:nth-child(2){color:var(--terracotta-deep);font-weight:600}.vk-wrap .rp-stats{background:var(--line);border:1px solid var(--line);border-radius:9px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.vk-wrap .rp-stats>div{background:#fff;padding:9px 11px}.vk-wrap .rp-stats span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:8px;display:block}.vk-wrap .rp-stats b{letter-spacing:-.01em;font-size:14px;font-weight:700}.vk-wrap .rp-stats b.red{color:var(--red-f)}.vk-wrap .rp-toc{margin-top:12px}.vk-wrap .rp-toc .t-h{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font:700 8px/1 Inter Tight}.vk-wrap .rp-toc .t-list{color:var(--ink-soft);margin-top:5px;font-size:8.5px;line-height:1.55}.vk-wrap .gc{border-radius:5px;justify-content:center;align-items:center;padding:3px 5px;font:700 9px/1 Inter Tight;display:inline-flex}.vk-wrap .cat-rows{gap:7px;margin-top:12px;display:grid}.vk-wrap .cat-row{grid-template-columns:78px 22px 1fr;align-items:center;gap:8px;display:grid}.vk-wrap .cat-row .cl{font-size:9.5px;font-weight:500}.vk-wrap .meter{background:#1a181614;border-radius:99px;height:6px;overflow:hidden}.vk-wrap .meter i{border-radius:99px;height:100%;display:block}.vk-wrap .cbars{gap:8px;margin-top:12px;display:grid}.vk-wrap .cbar .cb-top{justify-content:space-between;margin-bottom:4px;font-size:9.5px;display:flex}.vk-wrap .cbar .cb-top b{font-weight:700}.vk-wrap .split-row{color:var(--muted);align-items:center;gap:6px;margin-top:12px;font-size:8.5px;display:flex}.vk-wrap .split-bar{border-radius:99px;flex:1;height:8px;display:flex;overflow:hidden}.vk-wrap .split-bar i{height:100%}.vk-wrap .kv-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.vk-wrap .kv-tile{border:1px solid var(--line);border-radius:9px;padding:9px 10px}.vk-wrap .kv-tile span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:8px;display:block}.vk-wrap .kv-tile b{letter-spacing:-.01em;font-size:15px;font-weight:700}.vk-wrap .kv-tile b.red{color:var(--red-f)}.vk-wrap .kv3{grid-template-columns:1fr 1fr;gap:7px;margin-top:11px;display:grid}.vk-wrap .kv3 .kv-tile span{font-size:7.5px}.vk-wrap .kv3 .kv-tile b{font-size:13px}.vk-wrap .src-list{gap:6px;margin-top:11px;display:grid}.vk-wrap .src-item{color:var(--ink-soft);align-items:center;gap:8px;font-size:9px;display:flex}.vk-wrap .src-item b{color:var(--ink);font-weight:700}.vk-wrap .choro{grid-template-columns:1fr 1fr 1fr;gap:5px;margin-top:11px;display:grid}.vk-wrap .choro .ch-cell{color:#1a1816;border-radius:6px;padding:8px 8px 9px}.vk-wrap .choro .ch-cell span{letter-spacing:.02em;opacity:.8;font-size:7.5px;font-weight:600;display:block}.vk-wrap .choro .ch-cell b{letter-spacing:-.01em;font-size:11px;font-weight:700}.vk-wrap .choro .ch-cell.a{background:var(--g-a)}.vk-wrap .choro .ch-cell.f{background:var(--g-f);color:#fff}.vk-wrap .choro .ch-cell.d{background:var(--g-d)}.vk-wrap .ctbl{margin-top:11px}.vk-wrap .ct-head,.vk-wrap .ct-row{grid-template-columns:1fr 42px 38px;align-items:center;gap:6px;display:grid}.vk-wrap .ct-head{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:7px;font:600 7.5px/1 Inter Tight}.vk-wrap .ct-head span:nth-child(2),.vk-wrap .ct-head span:nth-child(3){text-align:right}.vk-wrap .ct-row{border-bottom:1px solid var(--line);padding:6.5px 0;font-size:9.5px}.vk-wrap .ct-row b{text-align:right;font-size:10px;font-weight:700}.vk-wrap .ct-row .idx{text-align:right;color:var(--muted);font:700 9px/1 Inter Tight}.vk-wrap .ct-row .idx.hi{color:var(--red-f)}.vk-wrap .cmp{margin-top:11px}.vk-wrap .cmp-head,.vk-wrap .cmp-row{grid-template-columns:1fr 48px 26px;align-items:center;gap:7px;display:grid}.vk-wrap .cmp-head{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:7px;font:600 7.5px/1 Inter Tight}.vk-wrap .cmp-head span:nth-child(2),.vk-wrap .cmp-head span:nth-child(3){text-align:right}.vk-wrap .cmp-row{border-bottom:1px solid var(--line);padding:6.5px 0;font-size:10px}.vk-wrap .cmp-row.sub{font-weight:700}.vk-wrap .lrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:7px 0;font-size:9.5px;display:flex}.vk-wrap .lrow:last-child{border-bottom:none}.vk-wrap .lrow .ln{color:var(--ink-soft)}.vk-wrap .ringbar{margin-top:12px}.vk-wrap .rp-pr{padding:0!important}.vk-wrap .prm-head{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:13px;padding:11px 14px 10px;display:flex}.vk-wrap .prm-tab{letter-spacing:.02em;color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font:700 8px/1 Inter Tight;display:inline-flex}.vk-wrap .prm-tab.on{background:var(--ink);color:#fff;border-radius:20px;padding:6px 11px}.vk-wrap .prm-tab i{letter-spacing:.1em;text-transform:uppercase;background:var(--line);color:var(--muted);border-radius:5px;padding:2px 5px;font-size:6px;font-style:normal}.vk-wrap .prm-map{flex:1;min-height:0;position:relative;overflow:hidden}.vk-wrap .prm-map img{object-fit:cover;object-position:center 46%;width:100%;height:100%;display:block}.vk-wrap .prm-legend{border-top:1px solid var(--line);flex-shrink:0;align-items:center;gap:13px;padding:9px 14px;display:flex}.vk-wrap .prm-legend span{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font:600 7.5px/1 Inter Tight;display:inline-flex}.vk-wrap .prm-legend i{border-radius:50%;flex-shrink:0;width:8px;height:8px}.vk-wrap .hero-stack{width:100%;max-width:1120px;height:620px;margin:22px auto 0;position:relative}.vk-wrap .hero-stack-visual{width:100%;height:100%;position:absolute;inset:0}.vk-wrap .hero-stack .rpage{aspect-ratio:17/22;width:344px;position:absolute;top:84px;left:50%}.vk-wrap .rp-cover{z-index:5;transform:translate(-50%)rotate(0)}.vk-wrap .rp-pr{z-index:3;top:96px;transform:translate(calc(-50% - 232px))rotate(-7deg)}.vk-wrap .rp-crime{z-index:3;top:96px;transform:translate(calc(232px - 50%))rotate(7deg)}.vk-wrap .rp-flood{z-index:1;top:40px;transform:translate(calc(-50% - 14px))rotate(-2.5deg)}.vk-wrap .stack-phone{z-index:7;background:#1a1816;border-radius:32px;width:196px;height:398px;padding:8px;position:absolute;top:150px;left:50%;transform:translate(calc(300px - 50%));box-shadow:0 42px 70px -28px #0e0e0c8c}.vk-wrap .stack-phone:before{content:"";z-index:2;background:#ffffff40;border-radius:99px;width:58px;height:5px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.vk-wrap .phone-screen{background:var(--paper);border-radius:25px;flex-direction:column;width:100%;height:100%;padding:28px 14px 14px;display:flex;overflow:hidden}.vk-wrap .ph-top{letter-spacing:-.01em;font-size:13px;font-weight:700}.vk-wrap .ph-top span{color:var(--muted);letter-spacing:.04em;margin-top:2px;font-size:9px;font-weight:500;display:block}.vk-wrap .ph-score{align-items:center;gap:11px;margin:12px 0 10px;display:flex}.vk-wrap .ph-score .pn{letter-spacing:-.02em;font-family:Fraunces,serif;font-size:27px;font-weight:500;line-height:1}.vk-wrap .ph-score .pn span{color:var(--muted);font-family:Inter Tight;font-size:11px;font-weight:500}.vk-wrap .ph-score .pl{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-size:9px}.vk-wrap .ph-row{border-top:1px solid var(--line);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;font-size:11.5px;display:flex}.vk-wrap .ph-row b{font-weight:700}.vk-wrap .ph-pills{gap:6px;margin:11px 0 9px;display:flex}.vk-wrap .ph-pills span{text-align:center;border:1px solid var(--line-2);background:#fff;border-radius:8px;flex:1;padding:8px 0;font:600 10.5px/1 Inter Tight}.vk-wrap .ph-cta{cursor:pointer;background:var(--terracotta);color:#fff;border:none;border-radius:10px;width:100%;margin-top:auto;padding:12px;font:600 12.5px/1 Inter Tight}.vk-wrap .vchip{z-index:9;border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:9px;padding:9px 13px 9px 10px;display:inline-flex;position:absolute;box-shadow:0 22px 40px -24px #0e0e0c66}.vk-wrap .vchip .vc-ic{background:var(--paper);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.vk-wrap .vchip .vc-ic svg{width:15px;height:15px}.vk-wrap .vchip b{letter-spacing:-.01em;white-space:nowrap;font-size:12px;font-weight:700;display:block}.vk-wrap .vchip span{color:var(--muted);white-space:nowrap;margin-top:1px;font-size:11px;display:block}.vk-wrap .vc-1{top:56px;left:30px}.vk-wrap .vc-2{bottom:150px;left:34px}.vk-wrap .vc-3{top:70px;right:30px}.vk-wrap .vc-4{bottom:78px;right:18px}.vk-wrap .inside-sec{padding:100px 0 76px}.vk-wrap .section-head{text-align:center;max-width:760px;margin:0 auto 56px}.vk-wrap .section-head .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}.vk-wrap .section-head h2{letter-spacing:-.02em;text-wrap:balance;margin:14px 0 0;font-family:Fraunces,serif;font-size:clamp(36px,4.6vw,60px);font-weight:500;line-height:1.04}.vk-wrap .section-head .s-desc{color:var(--muted);max-width:580px;margin-top:20px;margin-left:auto;margin-right:auto;font-size:18px}.vk-wrap .report-grid{grid-template-columns:repeat(4,1fr);gap:22px 20px;display:grid}.vk-wrap .report-tile{flex-direction:column;display:flex}.vk-wrap .rt-stage{background:var(--paper-2);border:1px solid var(--line);border-radius:16px;height:318px;padding:20px 18px 0;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;overflow:hidden}.vk-wrap .rt-stage:after{content:"";background:linear-gradient(to top, var(--paper-2) 12%, #eceae200);pointer-events:none;z-index:3;height:44px;position:absolute;inset:auto 0 0}.vk-wrap .report-tile:hover .rt-stage{border-color:var(--line-2);transform:translateY(-4px);box-shadow:0 32px 58px -36px #0e0e0c52}.vk-wrap .rt-pagetab{z-index:4;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:6px;padding:5px 8px;font:700 9px/1 Inter Tight;position:absolute;top:14px;right:14px}.vk-wrap .rt-stage .rpage{aspect-ratio:auto;border-radius:9px 9px 0 0;width:100%;height:372px;padding:16px 17px;position:static;box-shadow:0 26px 46px -30px #0e0e0c5c,0 4px 12px -8px #0e0e0c1f}.vk-wrap .rt-meta{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:17px;display:flex}.vk-wrap .rt-meta h3{letter-spacing:-.015em;margin:0;font-family:Fraunces,serif;font-size:19px;font-weight:500}.vk-wrap .rt-meta p{color:var(--muted);margin:5px 0 0;font-size:12.5px;line-height:1.45}.vk-wrap .rt-no{color:var(--muted);border:1px solid var(--line);background:#fff;border-radius:7px;flex:none;padding:6px 8px;font:600 11px/1 Inter Tight}.vk-wrap .inside-foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:48px;display:flex}.vk-wrap .device-sec{padding:30px 0 96px}.vk-wrap .device-wrap{border:1px solid var(--line);background:linear-gradient(#fff,#fbfaf6);border-radius:28px;grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;padding:64px 64px 64px 68px;display:grid;position:relative;overflow:hidden}.vk-wrap .device-copy h2{letter-spacing:-.02em;text-wrap:balance;margin:16px 0 0;font-family:Fraunces,serif;font-size:clamp(32px,3.6vw,50px);font-weight:500;line-height:1.05}.vk-wrap .dlede{color:var(--muted);text-wrap:pretty;max-width:440px;margin:18px 0 26px;font-size:17px}.vk-wrap .benefit-list{gap:13px;margin:0 0 30px;padding:0;display:grid}.vk-wrap .benefit-list li{color:var(--ink-soft);align-items:flex-start;gap:12px;font-size:15px;list-style:none;display:flex}.vk-wrap .bk{background:var(--terracotta);color:#fff;border-radius:99px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.vk-wrap .bk svg{width:12px;height:12px}.vk-wrap .device-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.vk-wrap .pdf-btn{border:1px solid var(--line-2);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:9px;padding:11px 16px;font:600 14px/1 Inter Tight;transition:border-color .15s,transform .12s;display:inline-flex}.vk-wrap .pdf-btn:hover{border-color:var(--ink);transform:translateY(-1px)}.vk-wrap .pdf-btn .flag{letter-spacing:.04em;color:var(--terracotta-deep);border:1px solid var(--terracotta-soft);border-radius:5px;padding:2px 5px;font-size:11px;font-weight:700}.vk-wrap .device-stage{justify-content:center;align-items:center;height:600px;display:flex;position:relative}.vk-wrap .dev-card{border:1px solid var(--line);z-index:1;background:#fff;border-radius:16px;position:absolute;box-shadow:0 30px 60px -34px #0e0e0c66}.vk-wrap .dev-card.tablet{width:290px;padding:16px;top:70px;right:-6px;transform:rotate(4deg)}.vk-wrap .phone-lg{z-index:4;background:#1a1816;border-radius:42px;width:286px;height:580px;padding:9px;position:relative;box-shadow:0 50px 90px -34px #0e0e0c8c,0 8px 22px -12px #0e0e0c4d}.vk-wrap .phone-lg:before{content:"";z-index:3;background:#1a1816;border-radius:99px;width:92px;height:28px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.vk-wrap .pl-screen{background:var(--paper);border-radius:34px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.vk-wrap .pl-status{justify-content:space-between;align-items:center;padding:16px 22px 0;font:600 12px/1 Inter Tight;display:flex}.vk-wrap .pl-status .sig{align-items:center;gap:4px;display:flex}.vk-wrap .pl-status .sig svg{width:16px;height:11px}.vk-wrap .pl-app{flex-direction:column;flex:1;padding:18px 18px 16px;display:flex}.vk-wrap .pl-appbar{justify-content:space-between;align-items:center;display:flex}.vk-wrap .pl-appbar .brand{letter-spacing:-.01em;align-items:center;gap:7px;font:700 13px/1 Inter Tight;display:flex}.vk-wrap .pl-appbar .brand .lm{background:var(--terracotta);border-radius:5px;width:18px;height:18px}.vk-wrap .pl-muni{margin-top:16px}.vk-wrap .pl-muni .nm{letter-spacing:-.02em;font-family:Fraunces,serif;font-size:26px;font-weight:500;line-height:1}.vk-wrap .pl-muni .sub{color:var(--muted);letter-spacing:.03em;margin-top:4px;font-size:11px}.vk-wrap .pl-hero{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:14px;margin-top:15px;padding:15px;display:flex}.vk-wrap .pl-hero .pl-rank{color:var(--muted);align-items:center;gap:5px;margin-top:7px;font:600 10px/1 Inter Tight;display:inline-flex}.vk-wrap .pl-hero .pl-rank b{color:var(--red-f)}.vk-wrap .pl-rows{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:13px;padding:4px 14px}.vk-wrap .pl-rows .r{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 0;font-size:12.5px;display:flex}.vk-wrap .pl-rows .r:last-child{border-bottom:none}.vk-wrap .pl-rows .r .lbl{color:var(--ink-soft);align-items:center;gap:9px;display:flex}.vk-wrap .pl-rows .r .lbl .di{border-radius:99px;width:7px;height:7px}.vk-wrap .pl-gc{white-space:nowrap;border-radius:6px;padding:4px 7px;font:700 10px/1 Inter Tight}.vk-wrap .pl-cta{gap:9px;margin:14px 0 0;display:flex}.vk-wrap .pl-cta button{cursor:pointer;border:none;border-radius:12px;flex:1;padding:13px 0;font:600 12px/1 Inter Tight}.vk-wrap .pl-cta .dl{background:var(--terracotta);color:#fff;flex:1.6}.vk-wrap .pl-cta .alt{border:1px solid var(--line-2);min-height:38px;color:var(--ink);background:#fff;border-radius:12px;flex:1;padding:0 14px;font:600 12px/1 Inter Tight}.vk-wrap .float-chip{z-index:6;border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:9px;padding:10px 14px;display:inline-flex;position:absolute;box-shadow:0 24px 44px -26px #0e0e0c6b}.vk-wrap .float-chip b{letter-spacing:-.01em;font-size:13px;font-weight:700}.vk-wrap .float-chip span{color:var(--muted);margin-top:1px;font-size:11px;display:block}.vk-wrap .float-chip .fi{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.vk-wrap .fc-1{top:92px;left:-14px}.vk-wrap .fc-2{bottom:92px;right:-10px}.vk-wrap .value-sec{padding:8px 0 100px}.vk-wrap .value-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:52px;display:grid}.vk-wrap .vcard{border:1px solid var(--line);background:#fff;border-radius:18px;padding:26px 24px;transition:transform .2s,box-shadow .2s,border-color .2s}.vk-wrap .vcard:hover{border-color:var(--line-2);transform:translateY(-3px);box-shadow:0 26px 50px -32px #0e0e0c3d}.vk-wrap .vi{background:var(--paper);border:1px solid var(--line);border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.vk-wrap .vi svg{width:21px;height:21px;color:var(--terracotta)}.vk-wrap .vcard h3{letter-spacing:-.015em;text-wrap:balance;margin:18px 0 0;font-family:Fraunces,serif;font-size:21px;font-weight:500;line-height:1.15}.vk-wrap .vcard p{color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.5}.vk-wrap .value-swipe-hint{display:none}.vk-wrap .compare-band{border:1px solid var(--line);border-radius:22px;grid-template-columns:1fr 1fr;gap:0;margin-top:48px;display:grid;overflow:hidden}.vk-wrap .cb-col{flex-direction:column;padding:42px 46px;display:flex}.vk-wrap .cb-col.diy{background:var(--paper-2)}.vk-wrap .cb-col.vec{background:var(--ink);color:var(--paper)}.vk-wrap .cb-col .cb-h{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:14px;min-height:80px;font:600 11.5px/1 Inter Tight,sans-serif;display:flex}.vk-wrap .cb-col.vec .cb-logo{filter:invert()brightness(2);opacity:.95;flex-shrink:0;width:auto;height:72px;display:block}.vk-wrap .cb-col.diy .cb-h{color:var(--muted)}.vk-wrap .cb-col.vec .cb-h{color:var(--terracotta-soft)}.vk-wrap .cb-col .cb-title{letter-spacing:-.02em;margin:0;font-family:Fraunces,serif;font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.05}.vk-wrap .cb-list{gap:13px;margin:22px 0 0;padding:0;list-style:none;display:grid}.vk-wrap .cb-list .ci{align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.45;display:flex}.vk-wrap .cb-col.diy .ci{color:var(--ink-soft)}.vk-wrap .cb-col.vec .ci{color:#f4f3eedb}.vk-wrap .cb-list .ci .ix{border-radius:99px;flex:none;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.vk-wrap .cb-col.diy .ci .ix{color:var(--muted);background:#1a181614}.vk-wrap .cb-col.vec .ci .ix{background:var(--terracotta);color:#fff}.vk-wrap .cb-list .ci .ix svg{width:11px;height:11px}.vk-wrap .cb-foot{margin-top:32px;font-size:13px;font-weight:500}.vk-wrap .cb-col.diy .cb-foot{color:var(--muted)}.vk-wrap .cb-col.vec .cb-foot{color:var(--terracotta-soft)}.vk-wrap .faq-sec-lp{padding:18px 0 92px}.vk-wrap .faq-wrap{max-width:840px;margin:0 auto}.vk-wrap .faq-list{border-top:1px solid var(--line);margin-top:44px}.vk-wrap details.faq-item{border-bottom:1px solid var(--line)}.vk-wrap details.faq-item summary{cursor:pointer;letter-spacing:-.01em;color:var(--ink);justify-content:space-between;align-items:center;gap:22px;padding:23px 4px;font-family:Fraunces,serif;font-size:20px;font-weight:500;list-style:none;display:flex}.vk-wrap details.faq-item summary::-webkit-details-marker{display:none}.vk-wrap .faq-ic{border:1px solid var(--line-2);border-radius:99px;flex:none;place-items:center;width:27px;height:27px;transition:transform .25s,background .2s,color .2s,border-color .2s;display:grid}.vk-wrap .faq-ic svg{width:13px;height:13px}.vk-wrap details[open] .faq-ic{background:var(--ink);color:var(--paper);border-color:var(--ink);transform:rotate(135deg)}.vk-wrap .faq-a{color:var(--muted);text-wrap:pretty;padding:0 50px 24px 4px;font-size:15.5px;line-height:1.6}.vk-wrap .faq-a b{color:var(--ink-soft);font-weight:600}.vk-wrap .faq-sec{padding:64px 0 40px}.vk-wrap .faq-sec .faq-head{text-align:center;margin-bottom:30px}.vk-wrap .faq-sec .faq-head .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}.vk-wrap .faq-sec .faq-head h2{letter-spacing:-.02em;margin:12px 0 0;font-family:Fraunces,serif;font-size:clamp(28px,3.2vw,40px);font-weight:500}.vk-wrap .close-cta{text-align:center;padding:14px 0 110px}.vk-wrap .close-cta h2{letter-spacing:-.02em;max-width:680px;margin:0 auto;font-family:Fraunces,serif;font-size:clamp(30px,3.6vw,50px);font-weight:500;line-height:1.05}.vk-wrap .close-cta p{max-width:500px;color:var(--muted);text-wrap:pretty;margin:18px auto 30px;font-size:17px}.vk-wrap .close-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.vk-wrap .close-fine{color:var(--taupe);margin-top:18px;font-size:13px}.vk-wrap .close-fine a{border-bottom:1px solid var(--line-2);color:inherit}.vk-wrap .pricing-sec{padding:44px 0 30px}.vk-wrap .price-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;max-width:1080px;margin:0 auto;display:grid}.vk-wrap .price-card{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;padding:30px 28px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.vk-wrap .price-card:hover{border-color:var(--line-2);transform:translateY(-4px);box-shadow:0 30px 56px -36px #0e0e0c47}.vk-wrap .price-card.featured{border-color:var(--ink);box-shadow:0 30px 60px -34px #0e0e0c57}.vk-wrap .price-badge{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--terracotta);border-radius:999px;padding:6px 10px;font:600 10px/1 Inter Tight;position:absolute;top:22px;right:24px}.vk-wrap .price-name{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font:600 13px/1 Inter Tight}.vk-wrap .price-amt{align-items:baseline;gap:4px;margin:16px 0 0;display:flex}.vk-wrap .price-amt .amt{letter-spacing:-.02em;font-family:Fraunces,serif;font-size:44px;font-weight:500;line-height:1}.vk-wrap .price-amt .per{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:500}.vk-wrap .price-desc{color:var(--muted);min-height:66px;margin:16px 0 22px;font-size:14.5px;line-height:1.55}.vk-wrap .price-card .btn-primary,.vk-wrap .price-card .btn-dark{width:100%}.vk-wrap .price-features{border-top:1px solid var(--line);gap:12px;margin:24px 0 0;padding:24px 0 0;list-style:none;display:grid}.vk-wrap .price-features li{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.vk-wrap .price-features svg{color:var(--terracotta);flex:none;margin-top:1px}.vk-wrap .price-features li.muted{color:var(--muted)}.vk-wrap .pricing-page .page-head{padding-top:58px}.vk-wrap .pricing-page .page-head h1{max-width:15ch}.vk-wrap .pricing-page .page-head .sub{max-width:560px}.vk-wrap .pricing-page .pricing-sec{padding:42px 0 28px}.vk-wrap .pricing-page .price-grid{gap:20px;max-width:1120px}.vk-wrap .pricing-page .price-card{border-radius:24px;padding:32px 28px 30px;box-shadow:0 28px 58px -46px #0e0e0c61}.vk-wrap .pricing-page .price-card.featured{background:linear-gradient(180deg, #fff 0%, color-mix(in srgb, var(--paper) 54%, #fff 46%) 100%);border-color:#1a181647}.vk-wrap .pricing-page .price-name{color:var(--terracotta-deep);letter-spacing:.11em;font-size:12px}.vk-wrap .pricing-page .price-amt{margin-top:18px}.vk-wrap .pricing-page .price-amt .amt{font-size:clamp(40px,3.6vw,52px)}.vk-wrap .pricing-page .price-desc{min-height:78px;margin-bottom:24px}.vk-wrap .pricing-page .price-card .btn-primary,.vk-wrap .pricing-page .price-card .btn-dark{min-height:50px}.vk-wrap .pricing-page .price-features{margin-top:24px}.vk-wrap .pricing-page .faq-sec{padding-top:58px}.vk-wrap .pricing-page .end-cta{padding-top:24px}.vk-wrap .contact-sec{padding:44px 0 86px}.vk-wrap .contact-grid{grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);align-items:stretch;gap:28px;max-width:1120px;margin:0 auto;display:grid}.vk-wrap .contact-form-card{padding:30px}.vk-wrap .field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vk-wrap .contact-honeypot{opacity:0;pointer-events:none;width:0;height:0;position:absolute;top:-9999px;left:-9999px}.vk-wrap .contact-aside{grid-template-rows:repeat(4,minmax(0,1fr));gap:16px;min-height:100%;display:grid}.vk-wrap .support-card{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 22px 44px -38px #0e0e0c38}.vk-wrap .support-card:hover{border-color:var(--line-2);transform:translateY(-2px);box-shadow:0 28px 52px -40px #0e0e0c42}.vk-wrap .support-card .si{background:color-mix(in srgb, var(--terracotta) 11%, var(--paper));border:1px solid #c15f3c29;border-radius:14px;grid-row:1/span 2;place-items:center;width:44px;height:44px;display:grid}.vk-wrap .support-card .si svg{width:19px;height:19px;color:var(--terracotta)}.vk-wrap .support-card h3{letter-spacing:-.015em;grid-column:2;margin:0 0 6px;font-family:Fraunces,serif;font-size:20px;font-weight:500;line-height:1.08}.vk-wrap .support-card p{color:var(--muted);grid-column:2;margin:0;font-size:14.5px;line-height:1.46}.vk-wrap .contact-direct{color:var(--muted);text-align:center;margin:18px 0 0;font-size:14px}.vk-wrap .contact-direct a{color:var(--terracotta-deep);font-weight:600;text-decoration:none}.vk-wrap .contact-note{color:var(--taupe);text-align:center;margin:7px 0 0;font-size:12.5px}.vk-wrap .contact-form-card .btn-primary{min-height:50px}.vk-wrap .contact-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:44px 20px;display:flex}.vk-wrap .contact-success-icon{background:color-mix(in srgb, var(--terracotta) 12%, var(--paper));width:58px;height:58px;color:var(--terracotta);border-radius:999px;place-items:center;margin-bottom:18px;display:grid}.vk-wrap .contact-success h2{letter-spacing:-.02em;margin:0 0 12px;font-family:Fraunces,serif;font-size:30px;font-weight:500;line-height:1.05}.vk-wrap .contact-success p{max-width:34ch;color:var(--muted);margin:0 auto 24px;font-size:16px;line-height:1.55}.vk-wrap .about-page .page-head h1{max-width:18ch}.vk-wrap .about-page .page-head .sub{max-width:670px;line-height:1.55}.vk-wrap .about-mission-sec{padding:46px 0 26px}.vk-wrap .about-mission-grid{grid-template-columns:minmax(0,1.02fr) minmax(360px,.78fr);align-items:stretch;gap:30px;max-width:1120px;margin:0 auto;display:grid}.vk-wrap .about-mission-copy{padding:26px 0}.vk-wrap .about-mission-copy h2,.vk-wrap .about-section-head h2,.vk-wrap .about-disclaimer-card h2{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;font-family:Fraunces,serif;font-weight:500}.vk-wrap .about-mission-copy h2{max-width:12ch;margin:18px 0;font-size:clamp(38px,4vw,58px);line-height:1.02}.vk-wrap .about-mission-copy p{max-width:650px;color:var(--muted);margin:0;font-size:18px;line-height:1.62}.vk-wrap .about-organizes-card{border:1px solid var(--line);background:#fff;border-radius:24px;padding:28px;box-shadow:0 30px 64px -48px #0e0e0c4d}.vk-wrap .about-organizes-card h3{letter-spacing:-.02em;margin:0 0 20px;font-family:Fraunces,serif;font-size:28px;font-weight:500;line-height:1.08}.vk-wrap .about-signal-list{gap:0;display:grid}.vk-wrap .about-signal-row{border-top:1px solid var(--line);grid-template-columns:20px minmax(0,1fr);align-items:center;gap:12px;min-height:50px;padding:12px 0;display:grid}.vk-wrap .about-signal-row:first-child{border-top:0}.vk-wrap .about-signal-row span{background:color-mix(in srgb, var(--terracotta) 18%, var(--paper));border:1px solid #c15f3c47;border-radius:999px;width:14px;height:14px;position:relative}.vk-wrap .about-signal-row span:after{content:"";border-radius:inherit;background:var(--terracotta);position:absolute;inset:4px}.vk-wrap .about-signal-row p{color:var(--ink-soft);margin:0;font-size:15.5px;font-weight:600;line-height:1.35}.vk-wrap .about-values-sec{padding:58px 0 34px}.vk-wrap .about-section-head{text-align:center;max-width:760px;margin:0 auto 28px}.vk-wrap .about-section-head .sec-tag{justify-content:center}.vk-wrap .about-section-head h2{margin:18px auto 0;font-size:clamp(34px,3.5vw,50px);line-height:1.04}.vk-wrap .about-value-grid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1120px;margin:0 auto;display:grid}.vk-wrap .about-value-card{border:1px solid var(--line);background:#fff;border-radius:22px;padding:24px;box-shadow:0 24px 52px -44px #0e0e0c47}.vk-wrap .about-card-number{color:var(--terracotta-deep);letter-spacing:.14em;margin-bottom:28px;font:700 12px/1 Inter Tight;display:inline-flex}.vk-wrap .about-value-card h3{letter-spacing:-.02em;margin:0 0 12px;font-family:Fraunces,serif;font-size:25px;font-weight:500;line-height:1.08}.vk-wrap .about-value-card p{color:var(--muted);margin:0;font-size:15.5px;line-height:1.55}.vk-wrap .about-disclaimer-sec{padding:30px 0 34px}.vk-wrap .about-disclaimer-card{background:color-mix(in srgb, #fff 62%, var(--paper-2));border:1px solid var(--line);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;max-width:1120px;margin:0 auto;padding:28px 30px;display:grid}.vk-wrap .about-disclaimer-card h2{margin:0 0 10px;font-size:clamp(25px,2.5vw,34px);line-height:1.08}.vk-wrap .about-disclaimer-card p{color:var(--muted);max-width:780px;margin:0;font-size:15.5px;line-height:1.58}.vk-wrap .about-disclaimer-card .btn-outline{white-space:nowrap;min-height:50px}.vk-wrap .about-end-cta{padding-top:42px}.vk-wrap .about-page .cta-row .btn-primary,.vk-wrap .about-page .cta-row .btn-ghost{min-height:48px}.vk-wrap .about-who-sec{border-top:1px solid var(--line);padding:50px 0 32px}.vk-wrap .about-who-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;max-width:1120px;margin:0 auto;display:grid}.vk-wrap .about-who-item{border:1px solid var(--line);border-radius:10px;padding:16px 20px}.vk-wrap .about-who-item p{color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:1.45}.vk-wrap .about-founder-sec{padding:50px 0 36px}.vk-wrap .about-founder-card{background:color-mix(in srgb, var(--v-bg) 60%, var(--paper) 40%);border:1px solid var(--line);border-radius:16px;max-width:820px;margin:0 auto;padding:44px 48px}.vk-wrap .about-founder-card h2{letter-spacing:-.02em;color:var(--ink);margin:18px 0 22px;font-family:Fraunces,serif;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.06}.vk-wrap .about-founder-card p{color:var(--muted);max-width:680px;margin:0 0 16px;font-size:17px;line-height:1.65}.vk-wrap .about-founder-card p:last-of-type{margin-bottom:0}.vk-wrap .about-sources-sec{border-top:1px solid var(--line);padding:50px 0 36px}.vk-wrap .about-sources-note{color:var(--muted);max-width:560px;margin:14px auto 0;font-size:17px;line-height:1.6}.vk-wrap .about-sources-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;max-width:860px;margin:32px auto 0;display:grid}.vk-wrap .about-sources-cols .about-signal-row{border-top:1px solid var(--line)}.vk-wrap .about-sources-cols .about-signal-row:first-child,.vk-wrap .about-sources-cols .about-signal-row:nth-child(2){border-top:0}.vk-wrap .about-contact-sec{border-top:1px solid var(--line);padding:46px 0 36px}.vk-wrap .about-contact-inner{text-align:center;max-width:660px;margin:0 auto}.vk-wrap .about-contact-inner h2{letter-spacing:-.02em;color:var(--ink);margin:0 0 10px;font-family:Fraunces,serif;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.06}.vk-wrap .about-contact-inner>p{color:var(--muted);margin:0;font-size:17px;line-height:1.6}.vk-wrap .about-contact-inner>p a{color:var(--terracotta);font-weight:600;text-decoration:none}.vk-wrap .about-contact-inner>p a:hover{text-decoration:underline}.vk-wrap .about-trust-links{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:26px;padding-top:22px;display:flex}.vk-wrap .about-trust-links a{color:var(--muted);font-size:13.5px;font-weight:600;text-decoration:none;transition:color .12s}.vk-wrap .about-trust-links a:hover{color:var(--ink)}.vk-wrap .nf-wrap{text-align:center;flex:1 0 auto;justify-content:center;align-items:center;padding:80px 24px 100px;display:flex}.vk-wrap .nf-inner{max-width:520px}.vk-wrap .nf-code{letter-spacing:-.04em;color:var(--ink);font-family:Fraunces,serif;font-size:clamp(72px,14vw,140px);font-weight:500;line-height:.9}.vk-wrap .nf-code .dot{color:var(--terracotta)}.vk-wrap .nf-inner h1{letter-spacing:-.02em;margin:22px 0 0;font-family:Fraunces,serif;font-size:clamp(26px,3.4vw,38px);font-weight:500}.vk-wrap .nf-inner p{max-width:380px;color:var(--muted);margin:14px auto 28px;font-size:16px}.vk-wrap .nf-line{color:var(--taupe);margin-top:22px;font-size:13px}@media (max-width:1100px){.vk-wrap .report-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1040px){.vk-wrap .hero-stack{max-width:380px;height:auto;margin-top:26px}.vk-wrap .hero-stack .rpage{aspect-ratio:17/22;width:100%;max-width:360px;margin:0 auto;position:static;transform:none!important}.vk-wrap .rp-pr,.vk-wrap .rp-crime,.vk-wrap .rp-flood,.vk-wrap .stack-phone,.vk-wrap .vchip{display:none}.vk-wrap .device-wrap{grid-template-columns:1fr;gap:20px;padding:44px 36px}.vk-wrap .device-stage{height:560px;margin-top:8px}.vk-wrap .value-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.vk-wrap .price-grid{grid-template-columns:1fr;max-width:460px}.vk-wrap .contact-grid{grid-template-columns:1fr}.vk-wrap .contact-aside{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.vk-wrap .about-mission-grid{grid-template-columns:1fr;max-width:720px}.vk-wrap .about-mission-copy{text-align:center;padding:0}.vk-wrap .about-mission-copy .sec-tag{justify-content:center}.vk-wrap .about-mission-copy h2,.vk-wrap .about-mission-copy p{margin-left:auto;margin-right:auto}.vk-wrap .about-value-grid{grid-template-columns:1fr;max-width:560px}.vk-wrap .about-disclaimer-card{text-align:center;grid-template-columns:1fr;justify-items:center}.vk-wrap .about-disclaimer-card p{max-width:62ch}.vk-wrap .about-sources-cols{grid-template-columns:1fr;gap:0}.vk-wrap .about-sources-cols .about-signal-row:nth-child(2){border-top:1px solid var(--line)}.vk-wrap .compare-band{grid-template-columns:1fr}.vk-wrap .pricing-page .price-grid{max-width:520px}.vk-wrap .pricing-page .price-desc{min-height:0}}@media (max-width:900px){.vk-wrap .report-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.vk-wrap header{border-bottom:1px solid #1a181614;background:#f4f3eef5!important}.vk-wrap .eyebrow-row{white-space:normal;text-align:center;border-radius:16px;max-width:calc(100% - 16px);padding:8px 14px 8px 12px;line-height:1.5}.vk-wrap .eyebrow-row>span:not(.dot){letter-spacing:.09em!important;font-size:10.5px!important}.vk-wrap .lp-h1{max-width:100%;font-size:clamp(32px,7.5vw,52px)}.vk-wrap .hero-lede{max-width:500px;font-size:16px}.vk-wrap .hero-search{max-width:100%}.vk-wrap .value-grid{grid-template-columns:repeat(2,1fr)}.vk-wrap .device-wrap{grid-template-columns:1fr;gap:28px;overflow:visible}.vk-wrap .device-stage{justify-content:center;align-items:center;height:auto;min-height:0;margin-top:8px;display:flex;overflow:visible}.vk-wrap .phone-lg{transform-origin:50%;transform:none}.vk-wrap .inside-foot{gap:14px;margin-top:40px}.vk-wrap footer>div{padding:40px 20px 22px!important}.vk-wrap .lp-hero{overflow-x:hidden}.vk-wrap .hero-stack-label{margin-top:28px}.vk-wrap .hero-stack{--hero-stack-scale:.52;width:100%;max-width:100%;height:calc(620px * var(--hero-stack-scale));margin-top:14px;overflow:visible}.vk-wrap .hero-stack-visual{width:820px;height:620px;transform:scale(var(--hero-stack-scale));transform-origin:top;margin-left:-410px;left:50%;right:auto}.vk-wrap .hero-stack .rpage{aspect-ratio:17/22;width:344px;max-width:none;margin:0;position:absolute;top:84px;left:50%}.vk-wrap .rp-pr,.vk-wrap .rp-crime,.vk-wrap .rp-flood,.vk-wrap .stack-phone,.vk-wrap .vchip{display:block}.vk-wrap .vchip{display:inline-flex}.vk-wrap .hero-stack .rp-cover{z-index:5;transform:translate(-50%)rotate(0)!important}.vk-wrap .hero-stack .rp-pr{z-index:3;top:96px;transform:translate(calc(-50% - 172px))rotate(-7deg)!important}.vk-wrap .hero-stack .rp-crime{z-index:3;top:96px;transform:translate(calc(172px - 50%))rotate(7deg)!important}.vk-wrap .hero-stack .rp-flood{z-index:1;top:40px;transform:translate(calc(-50% - 14px))rotate(-2.5deg)!important}.vk-wrap .stack-phone{top:150px;left:50%;transform:translate(calc(230px - 50%))}.vk-wrap .vc-1{inset:54px auto auto 26px}.vk-wrap .vc-2{inset:auto auto 160px 30px}.vk-wrap .vc-3{inset:68px 26px auto auto}.vk-wrap .vc-4{inset:auto 24px 100px auto}}@media (max-width:640px){.vk-wrap .vk-container{padding:0 20px}.vk-wrap .about-grid{grid-template-columns:1fr}.vk-wrap .page-head{padding-top:52px}.vk-wrap .page-head .sub{max-width:31ch;font-size:16px;line-height:1.5}.vk-wrap .about-page .page-head h1{max-width:11ch;font-size:clamp(38px,11vw,48px);line-height:1}.vk-wrap .about-mission-sec{padding:34px 0 20px}.vk-wrap .about-mission-grid{gap:22px}.vk-wrap .about-mission-copy h2{max-width:12ch;margin-top:16px;font-size:clamp(34px,9vw,42px)}.vk-wrap .about-mission-copy p{max-width:34ch;font-size:16px;line-height:1.55}.vk-wrap .about-organizes-card{border-radius:22px;padding:22px}.vk-wrap .about-organizes-card h3{margin-bottom:14px;font-size:25px}.vk-wrap .about-signal-row{min-height:46px;padding:11px 0}.vk-wrap .about-signal-row p{font-size:15px}.vk-wrap .about-values-sec{padding:42px 0 26px}.vk-wrap .about-section-head{margin-bottom:20px}.vk-wrap .about-section-head h2{max-width:12ch;font-size:clamp(32px,9vw,40px)}.vk-wrap .about-value-grid{gap:12px}.vk-wrap .about-value-card{border-radius:20px;padding:20px}.vk-wrap .about-card-number{margin-bottom:18px}.vk-wrap .about-value-card h3{font-size:23px}.vk-wrap .about-value-card p{font-size:15px}.vk-wrap .about-disclaimer-sec{padding:24px 0}.vk-wrap .about-disclaimer-card{border-radius:22px;gap:20px;padding:24px 22px}.vk-wrap .about-disclaimer-card h2{font-size:27px}.vk-wrap .about-disclaimer-card p{font-size:15px}.vk-wrap .about-disclaimer-card .btn-outline{width:100%;max-width:280px;min-height:50px}.vk-wrap .about-end-cta{padding-top:30px}.vk-wrap .about-who-sec{padding:36px 0 22px}.vk-wrap .about-who-item{padding:14px 16px}.vk-wrap .about-founder-sec{padding:36px 0 26px}.vk-wrap .about-founder-card{border-radius:14px;padding:24px 22px}.vk-wrap .about-founder-card h2{margin:14px 0 16px}.vk-wrap .about-founder-card p{font-size:16px}.vk-wrap .about-sources-sec{padding:36px 0 26px}.vk-wrap .about-contact-sec{padding:32px 0 22px}.vk-wrap .about-trust-links{gap:8px 16px}.vk-wrap .report-grid,.vk-wrap .value-grid{grid-template-columns:1fr}.vk-wrap .contact-sec{padding:32px 0 64px}.vk-wrap .contact-grid{gap:18px}.vk-wrap .contact-form-card{border-radius:22px;padding:22px}.vk-wrap .field-row{grid-template-columns:1fr;gap:0}.vk-wrap .field{margin-bottom:14px}.vk-wrap .field input,.vk-wrap .field select{min-height:48px}.vk-wrap .field textarea{min-height:144px}.vk-wrap .contact-aside{grid-template-rows:none;grid-template-columns:1fr;grid-auto-rows:auto;gap:12px}.vk-wrap .support-card{border-radius:18px;grid-template-columns:40px minmax(0,1fr);gap:13px;min-height:0;padding:18px}.vk-wrap .support-card .si{border-radius:13px;width:40px;height:40px}.vk-wrap .support-card h3{font-size:19px}.vk-wrap .support-card p{font-size:14px}.vk-wrap .lp-hero{padding-top:40px}.vk-wrap .trust-proof .tp-sep,.vk-wrap .trust-proof{display:none}.vk-wrap .inside-sec,.vk-wrap .what-inside{padding:72px 0 48px}.vk-wrap .device-sec{padding:24px 0 76px}.vk-wrap .device-wrap{border-radius:24px;gap:0;padding:38px 28px 42px;overflow:visible}.vk-wrap .device-copy h2{max-width:100%;font-size:40px;line-height:1.02}.vk-wrap .dlede{max-width:100%;margin:16px 0 24px;font-size:18px;line-height:1.45}.vk-wrap .benefit-list{gap:12px;margin-bottom:24px}.vk-wrap .benefit-list li{gap:11px;font-size:16px;line-height:1.4}.vk-wrap .bk{width:28px;height:28px;margin-top:-1px}.vk-wrap .bk svg{width:14px;height:14px}.vk-wrap .device-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.vk-wrap .pdf-btn{white-space:nowrap;justify-content:center;min-height:50px;padding:10px 12px;font-size:13px}.vk-wrap .device-stage{height:auto;min-height:0;margin-top:32px;padding-bottom:28px;position:relative;overflow:visible}.vk-wrap .phone-lg{width:260px;max-width:calc(100vw - 96px);height:527px;transform:none}.vk-wrap .cb-col{padding:32px 28px}.vk-wrap .lp-h1{letter-spacing:-.025em;font-size:clamp(36px,9vw,56px);line-height:.96}.vk-wrap .float-chip,.vk-wrap .dev-card.tablet{display:none}.vk-wrap .cb-col .cb-h{min-height:auto}.vk-wrap .section-head .s-desc{font-size:16px}.vk-wrap .eyebrow-row>span:not(.dot){letter-spacing:.07em!important;font-size:10px!important}}@media (max-width:480px){.vk-wrap .desktop-copy{display:none}.vk-wrap .mobile-copy{display:inline}.vk-wrap .lp-hero{padding-top:30px}.vk-wrap .eyebrow-row{gap:7px;max-width:calc(100% - 32px);margin-bottom:18px;padding:6px 12px 6px 10px;line-height:1.35}.vk-wrap .eyebrow-row .dot{width:7px;height:7px;box-shadow:0 0 0 2px #c15f3c33}.vk-wrap .eyebrow-row>span:not(.dot){letter-spacing:.055em!important;font-size:10.5px!important}.vk-wrap .lp-h1{letter-spacing:-.03em;max-width:8.5em;font-size:clamp(40px,10.8vw,48px);line-height:.98}.vk-wrap .marker-under svg{height:13px;bottom:-7px}.vk-wrap .hero-lede{max-width:340px;margin:18px auto;font-size:15.5px;line-height:1.45}.vk-wrap .search-shell{border-radius:16px;flex-wrap:wrap;gap:7px;padding:8px 12px}.vk-wrap .search-shell input{min-width:0;padding:10px 0;font-size:15px}.vk-wrap .search-input-desktop{display:none}.vk-wrap .search-input-mobile{display:block}.vk-wrap .analyze-btn{border-radius:10px;flex-basis:100%;justify-content:center;min-height:48px;padding:13px 18px}.vk-wrap .hero-cta-row{margin-top:13px}.vk-wrap .view-sample{font-size:14px}.vk-wrap .free-paid{margin-top:9px;font-size:13px;display:block}.vk-wrap .trust-proof{display:none}.vk-wrap .hero-stack-label{letter-spacing:0;text-transform:none;gap:8px;margin-top:20px;font-size:12px}.vk-wrap .sample-pill{letter-spacing:.08em;text-transform:uppercase;padding:5px 8px;font-size:9px}.vk-wrap .hero-substack{display:none}.vk-wrap .hero-stack{margin-top:10px}.vk-wrap .device-wrap{border-radius:22px;padding:32px 22px 36px}.vk-wrap .device-copy h2{font-size:39px}.vk-wrap .dlede{font-size:17px}.vk-wrap .benefit-list li{font-size:16px}.vk-wrap .device-stage{margin-top:30px;padding-bottom:28px}.vk-wrap .phone-lg{width:252px;max-width:calc(100vw - 84px);height:511px}}@media (max-width:430px){.vk-wrap .lp-hero{padding-top:28px}.vk-wrap .eyebrow-row>span:not(.dot){letter-spacing:.05em!important;font-size:10px!important}.vk-wrap .lp-h1{letter-spacing:-.03em;font-size:clamp(40px,10.5vw,46px);line-height:.98}.vk-wrap .hero-lede{margin:16px auto 17px;font-size:15px}.vk-wrap .search-shell{border-radius:16px;flex-wrap:wrap;gap:7px;padding:8px 12px}.vk-wrap .analyze-btn{border-radius:10px;flex-basis:100%;justify-content:center;padding:13px 18px}.vk-wrap .hero-stack{--hero-stack-scale:.49;max-width:100%;margin-top:10px}.vk-wrap .hero-stack-label{margin-top:20px;font-size:12px}.vk-wrap .hero-substack{font-size:12px}.vk-wrap .what-inside{padding:52px 0 36px}.vk-wrap .report-grid{grid-template-columns:1fr;gap:16px}.vk-wrap .rt-stage{height:280px}.vk-wrap .inside-foot{flex-direction:column;align-items:center;gap:12px;margin-top:32px}.vk-wrap .inside-foot .btn-primary{width:100%;max-width:320px}.vk-wrap .device-wrap{gap:0;padding:32px 22px 36px}.vk-wrap .device-stage{height:auto;margin-top:30px;padding-bottom:28px;overflow:visible}.vk-wrap .phone-lg{width:252px;height:511px;transform:none}.vk-wrap .device-copy h2{margin-top:10px;font-size:39px;line-height:1.02}.vk-wrap .dlede{margin:14px 0 22px;font-size:17px;line-height:1.45}.vk-wrap .benefit-list li{font-size:16px;line-height:1.4}.vk-wrap .value-grid{grid-template-columns:1fr;margin-top:32px}.vk-wrap .value-sec{padding-bottom:56px}.vk-wrap .vcard{padding:20px 18px}.vk-wrap .vcard h3{font-size:18px}.vk-wrap .cb-col{padding:22px 18px}.vk-wrap .cb-col .cb-h{gap:10px}.vk-wrap .cb-col.vec .cb-logo{height:40px}.vk-wrap .cb-col .cb-title{font-size:clamp(19px,5vw,24px)}.vk-wrap .cb-list{gap:11px}.vk-wrap .cb-list .ci{font-size:13.5px}.vk-wrap .cb-foot{margin-top:24px}.vk-wrap .faq-sec-lp{padding-bottom:56px}.vk-wrap details.faq-item summary{padding:16px 4px;font-size:17px}.vk-wrap .faq-a{padding:0 36px 18px 4px;font-size:15px}.vk-wrap .close-cta{padding:12px 0 56px}.vk-wrap .close-cta h2{font-size:clamp(26px,7.5vw,36px)}.vk-wrap .close-cta p{margin:16px auto 24px;font-size:15px}.vk-wrap .close-row{flex-direction:column;align-items:center;gap:12px}.vk-wrap .close-row .btn-primary{justify-content:center;width:100%;max-width:320px}}@media (max-width:375px){.vk-wrap .lp-h1{font-size:clamp(40px,10.8vw,44px)}.vk-wrap .eyebrow-row>span:not(.dot){letter-spacing:.045em!important;font-size:10px!important}.vk-wrap .hero-lede{font-size:14.5px}.vk-wrap .device-actions{grid-template-columns:1fr}.vk-wrap .pdf-btn{min-height:48px}.vk-wrap .device-stage{height:auto;margin-top:28px;padding-bottom:26px;overflow:visible}.vk-wrap .phone-lg{width:238px;height:483px;transform:none}.vk-wrap .vcard h3{font-size:17px}.vk-wrap .cb-col{padding:20px 16px}.vk-wrap .cb-col .cb-title{font-size:18px}.vk-wrap .close-cta h2{font-size:clamp(22px,7vw,28px)}.vk-wrap .rt-stage{height:260px}.vk-wrap .hero-stack{--hero-stack-scale:.42}}@media (max-width:340px){.vk-wrap .lp-h1{letter-spacing:-.025em;font-size:38px}.vk-wrap .hero-lede{font-size:14px}.vk-wrap .device-stage{height:auto;padding-bottom:24px}.vk-wrap .phone-lg{width:224px;height:454px;transform:none}.vk-wrap .search-shell{padding:8px 12px}.vk-wrap .rt-stage{height:240px}.vk-wrap .hero-stack{--hero-stack-scale:.36}}@media (min-width:376px) and (max-width:390px){.vk-wrap .hero-stack{--hero-stack-scale:.44}}@media (max-width:640px){.vk-wrap .device-sec .device-wrap{grid-template-columns:1fr;gap:0;padding:38px 28px 42px;overflow:visible}.vk-wrap .device-sec .device-copy h2{max-width:100%;font-size:40px;line-height:1.02}.vk-wrap .device-sec .dlede{max-width:100%;margin:16px 0 24px;font-size:18px;line-height:1.45}.vk-wrap .device-sec .benefit-list{gap:12px;margin-bottom:24px}.vk-wrap .device-sec .benefit-list li{gap:11px;font-size:16px;line-height:1.4}.vk-wrap .device-sec .bk{width:28px;height:28px;margin-top:-1px}.vk-wrap .device-sec .bk svg{width:14px;height:14px}.vk-wrap .device-sec .device-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.vk-wrap .device-sec .pdf-btn{white-space:nowrap;justify-content:center;min-height:50px;padding:10px 12px;font-size:13px}.vk-wrap .device-sec .device-stage{height:auto;min-height:0;margin-top:32px;padding-bottom:28px;overflow:visible}.vk-wrap .device-sec .phone-lg{width:260px;max-width:calc(100vw - 96px);height:527px;transform:none}.vk-wrap .device-sec .float-chip,.vk-wrap .device-sec .dev-card.tablet{display:none}}@media (max-width:480px){.vk-wrap .device-sec .device-wrap{border-radius:22px;padding:32px 22px 36px}.vk-wrap .device-sec .device-copy h2{font-size:39px}.vk-wrap .device-sec .dlede{font-size:17px}.vk-wrap .device-sec .device-stage{margin-top:30px;padding-bottom:28px}.vk-wrap .device-sec .phone-lg{width:252px;max-width:calc(100vw - 84px);height:511px}}@media (max-width:375px){.vk-wrap .device-sec .device-actions{grid-template-columns:1fr}.vk-wrap .device-sec .pdf-btn{min-height:48px}.vk-wrap .device-sec .device-stage{margin-top:28px;padding-bottom:26px}.vk-wrap .device-sec .phone-lg{width:238px;height:483px}.vk-wrap .device-sec .device-copy h2{font-size:37px}}@media (min-width:641px){.vk-wrap .what-inside{padding:100px 0 76px}}.vk-wrap .faq-sec-lp .section-head{margin-bottom:0}.vk-wrap .faq-sec-lp .section-head .eyebrow{font-weight:600}.vk-wrap details.faq-item summary{font-optical-sizing:auto;font-weight:600}@media (min-width:431px){.vk-wrap details.faq-item summary{font-size:20px}}.vk-wrap .cat-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:9px;padding:7px 0;display:flex}.vk-wrap .cat-row:last-child{border-bottom:none}.vk-wrap .cat-row .cl{flex:1;font-size:9.5px;font-weight:500}.vk-wrap .gc{white-space:nowrap;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:3px 6px;font:700 9px/1 Inter Tight;display:inline-flex}.vk-wrap .gc.a{background:var(--g-a);color:#1a1816}.vk-wrap .gc.b{background:var(--g-b);color:#1a1816}.vk-wrap .gc.c{background:var(--g-c);color:#1a1816}.vk-wrap .gc.d{background:var(--g-d);color:#1a1816}.vk-wrap .gc.f{background:var(--g-f);color:#fff}.vk-wrap .choro .ch-cell.b{background:var(--g-b);color:#1a1816}.vk-wrap .choro .ch-cell.c{background:var(--g-c);color:#1a1816}.vk-wrap .cmp-row{grid-template-columns:1fr 52px 28px;align-items:center;gap:7px;display:grid}.vk-wrap .cmp-row b{text-align:right;font-weight:700}.vk-wrap .cmp-row .gc{justify-self:end}.vk-wrap .src-item{color:var(--ink-soft);border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:5px 0;font-size:9px;display:flex}.vk-wrap .src-item:last-child{border-bottom:none}.vk-wrap .src-item .sd{background:var(--terracotta);border-radius:99px;flex-shrink:0;width:5px;height:5px}.vk-wrap .ct-head{grid-template-columns:1fr 42px 38px;gap:6px;display:grid}.vk-wrap .ct-row{grid-template-columns:1fr 42px 38px;align-items:center;gap:6px;display:grid}.vk-wrap .float-chip>div>b{letter-spacing:-.01em;font-size:13px;font-weight:700;display:block}.vk-wrap .float-chip>div>span{color:var(--muted);margin-top:1px;font-size:11px;display:block}.vk-wrap .device-stage{position:relative}.vk-wrap .pl-hero .pn{letter-spacing:-.02em;font-family:Fraunces,serif;font-size:30px;font-weight:500;line-height:1}.vk-wrap .pl-hero .pn span{color:var(--muted);font-family:Inter Tight;font-size:12px;font-weight:500}.vk-wrap .section-head .eyebrow{margin-bottom:14px;display:block}.vk-wrap .value-sec .section-head{margin-bottom:0}.vk-wrap .report-swipe-hint{display:none}@media (max-width:767px){.vk-wrap .what-inside{overflow-x:hidden}.vk-wrap .what-inside .section-head{margin-bottom:24px}.vk-wrap .report-swipe-hint{text-align:center;letter-spacing:.04em;color:var(--muted);margin:-6px auto 18px;font:600 12px/1.2 Inter Tight;display:block}.vk-wrap .report-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:16px;margin-inline:-20px;padding:0 20px 12px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.vk-wrap .report-grid::-webkit-scrollbar{display:none}.vk-wrap .report-tile{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 min(82vw,360px)}.vk-wrap .rt-stage{height:282px}.vk-wrap .rt-stage .rpage{height:338px}.vk-wrap .rt-meta{min-height:92px}.vk-wrap .inside-foot{margin-top:28px}}@media (max-width:640px){.vk-wrap .device-sec{overflow-x:hidden}.vk-wrap .device-sec .device-wrap{overflow:visible}.vk-wrap .device-sec .device-stage{justify-content:center;align-items:flex-start;width:calc(100% + 32px);max-width:350px;height:520px;min-height:0;margin:28px auto 0;display:flex;position:relative;overflow:visible}.vk-wrap .device-sec .phone-lg{z-index:2;width:252px;max-width:none;height:511px;position:relative;transform:none}.vk-wrap .device-sec .float-chip{z-index:3;border-radius:12px;gap:8px;padding:8px 10px;display:inline-flex;box-shadow:0 20px 36px -24px #0e0e0c70}.vk-wrap .device-sec .float-chip .fi{border-radius:8px;width:26px;height:26px}.vk-wrap .device-sec .float-chip .fi svg{width:14px;height:14px}.vk-wrap .device-sec .float-chip b,.vk-wrap .device-sec .float-chip>div>b{font-size:12px}.vk-wrap .device-sec .float-chip span,.vk-wrap .device-sec .float-chip>div>span{font-size:10.5px}.vk-wrap .device-sec .fc-1{width:190px;top:38px;left:4px}.vk-wrap .device-sec .fc-2{width:182px;bottom:126px;right:2px}.vk-wrap .device-sec .dev-card.tablet{z-index:1;opacity:.72;width:210px;padding:12px;display:block;top:96px;right:0;transform:rotate(4deg)}.vk-wrap .device-sec .dev-card.tablet .cmp{margin-top:0}}@media (max-width:375px){.vk-wrap .device-sec .device-stage{width:calc(100% + 24px);height:500px;margin-top:26px}.vk-wrap .device-sec .phone-lg{width:238px;height:483px}.vk-wrap .device-sec .fc-1{width:178px;top:32px;left:0}.vk-wrap .device-sec .fc-2{width:174px;bottom:118px;right:0}}@media (max-width:360px){.vk-wrap .device-sec .dev-card.tablet{display:none}}@media (max-width:640px){.vk-wrap .device-sec .device-copy{text-align:center;max-width:360px;margin:0 auto}.vk-wrap .device-sec .sec-tag{letter-spacing:.13em;justify-content:center;font-size:12px}.vk-wrap .device-sec .device-copy h2{max-width:9.5em;margin:12px auto 0;font-size:38px;line-height:1.02}.vk-wrap .device-sec .dlede{max-width:32ch;margin:13px auto 20px;font-size:16px;line-height:1.45}.vk-wrap .device-sec .benefit-list{text-align:left;gap:10px;max-width:330px;margin:0 auto 20px}.vk-wrap .device-sec .benefit-list li{gap:10px;font-size:15px;line-height:1.38}.vk-wrap .device-sec .bk{width:24px;height:24px;margin-top:-1px}.vk-wrap .device-sec .bk svg{width:12px;height:12px}.vk-wrap .device-sec .device-actions{gap:9px;max-width:330px;margin:0 auto}.vk-wrap .device-sec .pdf-btn{min-height:46px;padding:9px 10px;font-size:12.5px}.vk-wrap .device-sec .pdf-btn .flag{padding:2px 4px;font-size:10px}.vk-wrap .device-sec .device-stage{margin-top:24px}}@media (max-width:375px){.vk-wrap .device-sec .device-copy h2{font-size:36px}.vk-wrap .device-sec .dlede{font-size:15.5px}.vk-wrap .device-sec .benefit-list li{font-size:14.5px}}@media (max-width:640px){.vk-wrap .value-sec{padding-bottom:56px;overflow-x:hidden}.vk-wrap .value-sec .section-head{margin-bottom:0}.vk-wrap .value-grid{width:auto;max-width:none;box-shadow:none;counter-reset:value-card;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:0 0;border:0;border-radius:0;gap:16px;margin:30px -20px 0;padding:0 20px 10px;scroll-padding-inline:20px;display:flex;overflow:auto hidden}.vk-wrap .value-grid::-webkit-scrollbar{display:none}.vk-wrap .vcard{counter-increment:value-card;scroll-snap-align:center;scroll-snap-stop:always;background:#ffffffdb;border:1px solid #1a18161f;border-radius:26px;flex:0 0 clamp(294px,82vw,354px);min-height:204px;padding:19px 20px 20px;transition:none;display:block;position:relative;box-shadow:0 24px 56px -44px #0e0e0c6b}.vk-wrap .vcard:first-child{background:#f4f3ee;border-color:#c15f3c3d;box-shadow:0 22px 48px -38px #683e2b70}.vk-wrap .vcard:hover{box-shadow:none;border-color:var(--line);transform:none}.vk-wrap .vi{display:none}.vk-wrap .vcard:before{content:counter(value-card, decimal-leading-zero);min-height:18px;color:var(--terracotta);letter-spacing:.15em;align-items:center;margin-bottom:11px;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.vk-wrap .vcard:after{content:counter(value-card, decimal-leading-zero) " / 06";color:#1a18166b;letter-spacing:.12em;font-family:Inter Tight,sans-serif;font-size:11px;font-weight:700;line-height:1;position:absolute;top:19px;right:20px}.vk-wrap .vcard:not(:first-child):before{color:#1a18167a}.vk-wrap .vcard h3{letter-spacing:-.015em;margin:0;padding-right:20px;font-size:23px;line-height:1.07}.vk-wrap .vcard p{margin:9px 0 0;font-size:15.5px;line-height:1.42}.vk-wrap .value-swipe-hint{color:#1a181685;letter-spacing:.04em;text-align:center;margin:12px auto 0;font:600 12px/1.2 Inter Tight,sans-serif;display:block}.vk-wrap .value-sec .compare-band{margin-top:44px}}@media (max-width:375px){.vk-wrap .value-grid{gap:14px}.vk-wrap .vcard{border-radius:24px;flex-basis:84vw;min-height:202px;padding:18px}.vk-wrap .vcard:after{top:18px;right:18px}.vk-wrap .vcard h3{font-size:22px}.vk-wrap .vcard p{font-size:15px;line-height:1.4}}@media (max-width:640px){.vk-wrap .pricing-page .page-head{padding-top:40px}.vk-wrap .pricing-page .eyebrow-pill{letter-spacing:.13em;margin-bottom:18px;font-size:11px}.vk-wrap .pricing-page .page-head h1{font-size:clamp(40px,12vw,48px);line-height:.98}.vk-wrap .pricing-page .page-head .sub{max-width:32ch;margin-top:16px;font-size:16px;line-height:1.45}.vk-wrap .pricing-page .launch-label{letter-spacing:.08em;margin-top:20px;padding:8px 13px;font-size:10.5px}.vk-wrap .pricing-page .pricing-sec{padding:32px 0 18px}.vk-wrap .pricing-page .price-grid{gap:14px;max-width:430px}.vk-wrap .pricing-page .price-card{border-radius:22px;padding:24px 20px 22px}.vk-wrap .pricing-page .price-badge{font-size:9.5px;top:18px;right:18px}.vk-wrap .pricing-page .price-name{font-size:11.5px}.vk-wrap .pricing-page .price-amt{margin-top:14px}.vk-wrap .pricing-page .price-amt .amt{font-size:42px}.vk-wrap .pricing-page .price-desc{margin:12px 0 18px;font-size:14.5px;line-height:1.48}.vk-wrap .pricing-page .price-card .btn-primary,.vk-wrap .pricing-page .price-card .btn-dark{min-height:48px;padding:14px 18px;font-size:14px}.vk-wrap .pricing-page .price-features{gap:10px;margin-top:20px;padding-top:20px}.vk-wrap .pricing-page .price-features li{font-size:13.5px;line-height:1.38}.vk-wrap .pricing-page .faq-sec{padding:44px 0 28px}.vk-wrap .pricing-page .faq-sec .faq-head{margin-bottom:20px}.vk-wrap .pricing-page .end-cta{padding:14px 0 64px}.vk-wrap .pricing-page .end-cta h2{max-width:12ch;font-size:clamp(30px,9vw,38px)}.vk-wrap .pricing-page .cta-row{flex-direction:column;gap:14px}.vk-wrap .pricing-page .cta-row .btn-primary{width:100%;max-width:320px;min-height:48px}}@media (max-width:375px){.vk-wrap .pricing-page .price-card{padding:22px 18px 20px}.vk-wrap .pricing-page .price-amt .amt{font-size:40px}.vk-wrap .pricing-page .price-features li{font-size:13px}}@media (max-width:640px){.vk-wrap main.pricing-page .page-head h1{line-height:.98;font-size:clamp(40px,12vw,48px)!important}}
