.vb{max-width:1200px;margin:0 auto;padding:0 clamp(16px,3vw,32px) clamp(64px,8vw,120px);color:var(--vb-fg)}:where(.vb) a{color:inherit;text-decoration:none}.vb-head{padding:clamp(48px,7vw,96px) 0 clamp(32px,4vw,56px)}.vb-crumbs{margin:0 0 18px;font-size:13px;letter-spacing:.06em;color:var(--vb-dim)}.vb-crumbs ol{display:flex;gap:10px;margin:0;padding:0;list-style:none;white-space:nowrap}.vb-crumbs li+li:before{content:"/";margin-right:10px;opacity:.6}.vb-crumbs li:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.vb-crumbs [aria-current]{color:var(--vb-fg)}.vb-crumbs a:hover,.vb-meta a:hover{color:var(--vb-accent)}.vb-title{margin:0 0 20px;font-family:var(--vb-display);color:var(--vb-fg)}.vb-lede{margin:0;max-width:680px;font-size:18px;line-height:1.55;color:var(--vb-dim)}.vb-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:20px}.vb-card{display:flex;flex-direction:column;gap:14px;height:100%;padding:28px;border:1px solid var(--vb-line);transition:transform .25s,background .25s,border-color .25s}.vb-card:hover{transform:translateY(-4px);border-color:var(--vb-accent)}.vb-card h2{margin:0;font-family:var(--vb-display);font-size:26px;line-height:1.15}.vb-card p{margin:0;flex:1;color:var(--vb-dim);font-size:15px;line-height:1.55}.vb-meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 18px;font-size:13px;color:var(--vb-dim)}.vb-card .vb-meta{margin:0}.vb-go{font-size:14px;font-weight:600;color:var(--vb-accent)}.vb-post{max-width:780px;margin:0 auto;padding-top:clamp(40px,6vw,80px)}.vb-post .vb-title{font-size:clamp(34px,4.6vw,56px);line-height:1.05}.vb-post .vb-lede{margin-bottom:44px}.vb-body{font-size:17px;line-height:1.75}.vb-body h2{margin:52px 0 16px;font-family:var(--vb-display);font-size:30px;line-height:1.15}.vb-body h3{margin:36px 0 12px;font-size:21px;line-height:1.25}.vb-body p,.vb-body ul,.vb-body ol,.vb-body blockquote,.vb-body pre,.vb-body table{margin:0 0 22px}.vb-body ul,.vb-body ol{padding-left:22px}.vb-body li{margin-bottom:8px}.vb-body li::marker{color:var(--vb-accent)}.vb-body a{color:var(--vb-accent);text-decoration:underline;text-underline-offset:3px}.vb-body strong{font-weight:700}.vb-body blockquote{border-left:3px solid var(--vb-accent);padding:4px 0 4px 18px;color:var(--vb-dim)}.vb-body code{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.88em;padding:1px 6px;border:1px solid var(--vb-line);border-radius:4px}.vb-body pre{overflow-x:auto;padding:16px 18px;border:1px solid var(--vb-line);font-size:14px;line-height:1.6}.vb-body pre code{border:0;padding:0}.vb-body table{width:100%;border-collapse:collapse;font-size:15px}.vb-body th,.vb-body td{border-bottom:1px solid var(--vb-line);padding:10px 8px;text-align:left}.vb-body hr{border:0;border-top:1px solid var(--vb-line);margin:40px 0}.vb-cta{margin-top:64px;padding:clamp(24px,4vw,40px);border:1px solid var(--vb-line)}.vb-cta h2{margin:0 0 10px;font-family:var(--vb-display);font-size:30px;line-height:1.1}.vb-cta p{margin:0 0 22px;color:var(--vb-dim);line-height:1.55}.vb-cta a{display:inline-block;padding:14px 24px;background:var(--vb-accent);color:var(--vb-on-accent);font-weight:600;transition:opacity .2s}.vb-cta a:hover{opacity:.85}:root{--bg: #0f2444;--bg-2: #132b51;--line: rgba(150, 182, 228, .26);--line-2: rgba(150, 182, 228, .12);--ink: #eaf0fa;--dim: #9fb2cf;--orange: #ff6a2b;--mono: "JetBrains Mono", ui-monospace, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:72px}body{margin:0;color:var(--ink);font-family:Onest,system-ui,sans-serif;-webkit-font-smoothing:antialiased;background-color:var(--bg);background-image:linear-gradient(var(--line-2) 1px,transparent 1px),linear-gradient(90deg,var(--line-2) 1px,transparent 1px);background-size:48px 48px;background-position:center top}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.wrap{max-width:1200px;margin:0 auto;padding:0 clamp(16px,3vw,32px)}.row{display:flex;align-items:center}.btn{display:inline-flex;align-items:center;gap:14px;background:var(--orange);color:#1a0d05;font-weight:500;font-size:15px;padding:12px 22px;border:1px solid var(--orange);transition:background .2s,color .2s}.btn:hover{background:transparent;color:var(--orange)}.btn-lg{padding:17px 30px;font-size:17px}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--ink)}.btn-ghost:hover{background:var(--ink);color:var(--bg)}.kicker{display:flex;align-items:center;gap:18px;margin:0;font-family:var(--mono);font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--dim)}.kicker span{color:var(--ink);letter-spacing:.08em}.kicker i{width:90px;height:1px;background:var(--line)}.v3-top{position:sticky;top:0;z-index:30;background:#0f2444e0;backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.v3-top .row{height:68px;gap:28px}.logo{font-weight:600;font-size:26px;letter-spacing:.12em;padding-right:28px;border-right:1px solid var(--line);height:100%;display:flex;align-items:center}.logo svg{height:36px;width:auto;margin-right:14px}.sub{font-family:var(--mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--dim)}.v3-top nav{margin-left:auto;display:flex;gap:30px;font-size:15px}.v3-top nav a:hover,.v3-top nav a[aria-current]{color:var(--orange)}.hero{border-bottom:1px solid var(--line)}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;padding-top:clamp(40px,6vw,72px);padding-bottom:36px}h1{margin:34px 0 26px;font-weight:500;font-size:clamp(44px,5.6vw,80px);line-height:1.02;letter-spacing:-.025em}h1 b,h2 b{color:var(--orange);font-weight:inherit}.lede{margin:0 0 36px;max-width:520px;font-size:19px;line-height:1.5;color:var(--ink);opacity:.9}.ctas{display:flex;flex-wrap:wrap;gap:14px}.stack{position:relative;margin:0 150px 0 34px;justify-self:center;width:min(380px,38svh)}.stack .layer{position:absolute;left:0;width:100%;height:auto;animation:drop 1s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * .16s)}@keyframes drop{0%{opacity:0;transform:translateY(-46px)}}.stack svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.links{z-index:0}.links line{stroke:var(--orange);stroke-width:2;opacity:.75}.links circle{fill:var(--orange);animation:pulse 2.6s linear infinite}@keyframes pulse{0%{transform:translateY(0)}to{transform:translateY(var(--d))}}.pings{z-index:5;pointer-events:none}.pings circle{fill:none;stroke:var(--orange);stroke-width:2;transform-box:fill-box;transform-origin:center;animation:ping 2.4s ease-out infinite}@keyframes ping{0%{transform:scale(.6);opacity:1}to{transform:scale(3);opacity:0}}.num,.lay-lbl{position:absolute}.num{transform:translateY(-50%);right:calc(100% + 6px);font-family:var(--mono);font-size:12px;color:var(--dim);white-space:nowrap}.num:after{content:" —"}.lay-lbl{left:96%;display:flex;flex-direction:column;gap:3px;padding:10px 0 0 24px;font-size:12.5px;color:var(--dim);white-space:nowrap;animation:fade .8s ease-out both;animation-delay:calc(.6s + var(--i) * .16s)}.lay-lbl:before{content:"";position:absolute;left:0;top:0;width:130px;border-top:1px solid var(--ink);opacity:.55}.lay-lbl b{position:absolute;bottom:calc(100% + 6px);left:24px;font-weight:500;font-size:20px;color:var(--ink)}@keyframes fade{0%{opacity:0;transform:translate(-8px)}}.strip{display:flex;justify-content:space-between;gap:20px;padding-top:18px;padding-bottom:18px;border-top:1px solid var(--line);font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim)}.strip .flow{display:flex;align-items:center;gap:12px}.strip .flow i{position:relative;width:52px;height:1px;background:var(--orange)}.strip .flow i:before,.strip .flow i:after{content:"";position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:var(--orange)}.strip .flow i:before{left:-3px}.strip .flow i:after{right:-3px}.sec{padding:clamp(64px,8vw,110px) 0;border-bottom:1px solid var(--line)}.sec-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px}.aside{margin:0;font-family:var(--mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--dim)}.cards{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);background:#0f2444b3}.card{position:relative;display:grid;grid-template-columns:210px 1fr;gap:30px;padding:40px 36px 52px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background .25s}.card:nth-child(2n){border-right:0}.card:nth-last-child(-n+2){border-bottom:0}.card:hover{background:var(--bg-2)}.card img{width:100%;height:auto;align-self:start;transition:transform .4s}.card:hover img{transform:translateY(-6px)}.card h3{margin:10px 0 12px;font-weight:500;font-size:26px;letter-spacing:-.01em}.card p{margin:0 0 14px;color:var(--dim);font-size:15px;line-height:1.55}.card ul{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:6px;font-size:14px}.card li:before{content:"— ";color:var(--orange)}.tag{font-family:var(--mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--orange)}.price{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.price b{font-weight:600;font-size:20px;color:var(--ink)}.cnum{position:absolute;left:36px;bottom:18px;font-family:var(--mono);font-size:12px;color:var(--dim)}.cnum:after{content:" —"}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:#0f2444b3}.steps li{position:relative;padding:32px 28px 36px}.steps li+li{border-left:1px solid var(--line)}.steps li:not(:last-child):after{content:"→";position:absolute;right:18px;top:80px;color:var(--orange);font-size:26px}.ico{width:46px;height:46px;fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linejoin:round}.ico .o{stroke:var(--orange)}.snum{display:block;margin-top:22px;font-family:var(--mono);font-size:12px;color:var(--dim)}.steps h3{margin:8px 0 10px;font-weight:500;font-size:22px}.steps p{margin:0 0 14px;color:var(--dim);font-size:14px;line-height:1.55}.out{font-family:var(--mono);font-size:11.5px;color:var(--orange)}.contact{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:start}.contact h2{margin:28px 0 18px;font-weight:500;font-size:clamp(36px,4vw,56px);line-height:1.05;letter-spacing:-.02em}.roi{width:100%;max-width:480px;border-collapse:collapse;margin:0 0 28px;font-size:15px}.roi caption{text-align:left;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);padding-bottom:10px}.roi th,.roi td{border-top:1px solid var(--line);padding:14px 0;text-align:left;font-weight:400}.roi td{text-align:right;font-weight:600;font-size:22px}.roi .neg{color:#ff9b8a}.roi .pos{color:#8fe3b7}.direct{display:flex;flex-wrap:wrap;gap:10px 26px}.direct a{border-bottom:1px solid var(--line);padding-bottom:3px}.direct a:hover{color:var(--orange);border-color:var(--orange)}.cta-form{border:1px solid var(--line);background:#0f2444d9;padding:32px;display:flex;flex-direction:column;gap:12px}.cta-form .lbl{font-family:var(--mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--dim);margin-bottom:6px}.cta-form input,.cta-form select,.cta-form textarea{width:100%;background:#09182f99;border:1px solid var(--line);color:var(--ink);font:inherit;font-size:15px;padding:14px 16px;outline:0;border-radius:0}.cta-form input::placeholder,.cta-form textarea::placeholder{color:var(--dim)}.cta-form input:focus,.cta-form select:focus,.cta-form textarea:focus{border-color:var(--orange)}.cta-form select{color-scheme:dark;cursor:pointer}.cta-form .lblr{font-family:var(--mono);font-size:11px;color:var(--dim)}.cta-form button{margin-top:6px;background:var(--orange);color:#1a0d05;border:1px solid var(--orange);padding:16px;font:inherit;font-size:16px;font-weight:500;cursor:pointer;transition:background .2s,color .2s}.cta-form button:hover:not(:disabled){background:transparent;color:var(--orange)}.cta-form button:disabled{opacity:.6;cursor:not-allowed}.cta-form .form-status{min-height:18px;font-size:14px;color:var(--dim)}.cta-form .form-status.ok{color:#8fe3b7}.cta-form .form-status.err{color:#ff9b8a}.v3-foot{padding:26px 0;font-family:var(--mono);font-size:11.5px;color:var(--dim)}.v3-foot .row{justify-content:space-between;flex-wrap:wrap;gap:12px}.v3-foot a:hover{color:var(--orange)}@media(max-width:1100px){.hero-grid{grid-template-columns:1fr}.stack{margin:10px auto 0;width:min(54%,320px);translate:-40px 0}.cards,.contact{grid-template-columns:1fr}.card{border-right:0}.card:nth-last-child(2){border-bottom:1px solid var(--line)}.steps{grid-template-columns:1fr 1fr}.steps li:nth-child(3){border-left:0}.steps li:nth-child(n+3){border-top:1px solid var(--line)}.steps li:nth-child(2):after{display:none}.v3-top .sub{display:none}}@media(max-width:640px){.v3-top nav{display:none}.v3-top .btn{margin-left:auto;padding:10px 14px;font-size:14px}.logo{padding-right:0;border-right:0}.stack{width:50%}.lay-lbl{padding-left:14px;font-size:11px}.lay-lbl:before{width:80px}.lay-lbl b{left:14px;font-size:16px}.num{font-size:10px}.strip{flex-direction:column;gap:10px}.strip .mid{display:none}.card{grid-template-columns:1fr;padding:28px 20px 48px}.card img{max-width:220px}.cnum{left:20px}.steps{grid-template-columns:1fr}.steps li+li{border-left:0;border-top:1px solid var(--line)}.steps li:after{display:none}.cta-form{padding:22px}.kicker i{width:40px}.kicker{gap:10px;letter-spacing:.16em}.kicker span{white-space:nowrap}.sec-head{flex-direction:column;align-items:flex-start;gap:10px}.lay-lbl{padding-top:0;transform:translateY(-50%)}.lay-lbl:before,.lay-lbl span{display:none}.lay-lbl b{position:static}}@media(min-width:641px)and (max-width:860px){.v3-top .btn{display:none}}@media(min-width:641px)and (max-width:1100px){.v3-top .row,.v3-top nav{gap:20px}.logo{padding-right:20px}}@media(max-width:380px){.cta-form{padding-inline:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.stack .layer,.lay-lbl,.links circle,.pings circle{animation:none}.links circle,.pings circle{display:none}}body{--vb-fg: var(--ink);--vb-dim: var(--dim);--vb-line: var(--line);--vb-accent: var(--orange);--vb-on-accent: #1a0d05;--vb-display: "Onest", system-ui, sans-serif}.vb-crumbs{font-family:var(--mono);font-size:12px}.vb-title{font-weight:500;letter-spacing:-.025em;line-height:1.02}.vb-head .vb-title{font-size:clamp(56px,8vw,104px)}.vb-head .vb-title:after{content:".";color:var(--orange)}.vb-list{gap:0}.vb-card{margin:0 -1px -1px 0;padding:36px;background:#0f2444b3}.vb-card:hover{transform:none;background:var(--bg-2);border-color:var(--line)}.vb-card h2{font-weight:500}.vb-meta{font-family:var(--mono);font-size:12px}.vb-body h2{font-weight:500;letter-spacing:-.01em}.vb-body li::marker{content:"— "}.vb-cta{background:#0f2444d9}.vb-cta h2{font-weight:500}
