.vl{--vl-bg:#04070a;--vl-panel:#07140e;--vl-green:#00ff66;--vl-paper:#f4fff8;--vl-muted:#abc4b6;background:var(--vl-bg);color:var(--vl-paper);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65;min-height:100vh}.vl *{box-sizing:border-box}.vl a{color:inherit;text-decoration:none}.vl a:hover{text-decoration:underline}.vl a:focus-visible,.vl button:focus-visible,.vl input:focus-visible,.vl select:focus-visible,.vl summary:focus-visible,.vl textarea:focus-visible{outline:3px solid var(--vl-green);outline-offset:5px}.vl-wrap{max-width:1240px;margin:auto;padding-inline:44px}.vl-header{display:flex;align-items:center;justify-content:space-between;padding-block:28px;gap:24px}.vl-header img{width:206px;height:auto;display:block}.vl-header nav{display:flex;gap:27px;align-items:center;font-size:13px}.vl-button{display:inline-flex;align-items:center;justify-content:space-between;gap:46px;background:var(--vl-green);color:#031109!important;padding:15px 23px;border:1px solid var(--vl-green);font:700 15px Arial,Helvetica,sans-serif;cursor:pointer;min-height:52px;text-decoration:none!important}.vl-button:hover{background:#b9ffd6}.vl-button-small{font-size:12px;padding:11px 16px;gap:20px;min-height:44px}.vl-button:disabled{opacity:.6;cursor:wait}.vl-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:76px;padding-block:82px 92px;align-items:center}.vl-eyebrow,.vl-index{font:11px/1.5 DejaVu Sans Mono,Consolas,monospace;text-transform:uppercase;letter-spacing:2px;color:var(--vl-green)}.vl h1,.vl h2,.vl h3,.vl p{margin:0}.vl h1{font-size:clamp(58px,6.2vw,88px);line-height:1.03;letter-spacing:-5px;margin:23px 0 28px;font-weight:650}.vl h1 em{font-style:normal;color:var(--vl-green)}.vl-lead{font-size:19px;line-height:1.6;color:#c7d9ce;max-width:530px}.vl-hero .vl-button{margin-top:30px}.vl-price{margin-top:26px!important;font-size:13px}.vl-price strong{font-size:20px;margin-left:18px}.vl-price span{color:var(--vl-muted);margin-left:8px}.vl-fine{font-size:12px;line-height:1.7;color:var(--vl-muted)}.vl-hero .vl-fine{margin-top:10px}.vl-report{padding:28px 34px;background:linear-gradient(145deg,#10281a,var(--vl-panel) 66%);border:1px solid #315b40;box-shadow:15px 15px 0 #06110b}.vl-report-top{display:flex;align-items:center;gap:10px;font:9px Consolas,monospace;letter-spacing:2px;padding-bottom:24px;border-bottom:1px solid #294231;margin-bottom:30px;color:#b9ffd6}.vl-dot{width:7px;height:7px;background:var(--vl-green);display:inline-block}.vl-report h2{font-size:33px;line-height:1.2;letter-spacing:-1px;margin:12px 0 26px}.vl-report-row{display:flex;gap:20px;border-top:1px solid #203c2a;padding-block:16px}.vl-report-row>span{color:var(--vl-green);font:11px Consolas,monospace;padding-top:5px}.vl-report-row strong{font-size:14px;font-weight:600}.vl-report-row p{font-size:12px;color:var(--vl-muted);margin-top:3px}.vl-report-caption{font:8px/1.5 Consolas,monospace;color:var(--vl-muted);letter-spacing:1px;margin-top:20px!important}.vl-rule{border-block:1px solid #23352b;background:#09100c;padding-block:21px;color:var(--vl-muted);font-size:13px}.vl-section{padding-block:88px;scroll-margin-top:24px}.vl h2{font-size:clamp(32px,4vw,47px);line-height:1.18;letter-spacing:-1.8px;font-weight:550}.vl-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-top:20px}.vl-section-heading>p{color:var(--vl-muted);max-width:470px;font-size:15px}.vl-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:52px}.vl-columns article{border-top:1px solid #37583e;padding-top:22px}.vl h3{font-size:20px;line-height:1.35;font-weight:500}.vl-columns h3{margin:20px 0 14px}.vl-columns p{font-size:14px;color:var(--vl-muted)}.vl-index{font-size:9px;letter-spacing:1.5px}.vl-process{background:#0b1510;border-block:1px solid #23352b}.vl-process h2{margin-top:20px}.vl-process ol{padding:0;margin:42px 0 0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.vl-process li>span{font:13px Consolas,monospace;color:var(--vl-green);display:block;border-bottom:1px solid #34533e;padding-bottom:15px;margin-bottom:22px}.vl-process li p{font-size:14px;color:var(--vl-muted);margin-top:14px}.vl-faq{display:grid;grid-template-columns:1fr 1.4fr;gap:90px}.vl-faq h2{margin-top:20px}.vl details{border-top:1px solid #34513d;padding:22px 0}.vl details:last-child{border-bottom:1px solid #34513d}.vl summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:15px;list-style:none}.vl summary::-webkit-details-marker{display:none}.vl summary span{color:var(--vl-green);font-size:24px}.vl details[open] summary span{transform:rotate(45deg)}.vl details p{font-size:14px;color:var(--vl-muted);margin-top:14px}.vl-request{border-top:1px solid #2b4634;display:grid;grid-template-columns:1fr 1.25fr;gap:100px}.vl-request h2{margin:20px 0}.vl-request>div>p:not(.vl-eyebrow){margin-bottom:20px;max-width:370px}.vl-request>div>p:not(.vl-lead):not(.vl-fine){font-size:14px;color:var(--vl-muted)}.vl-form{border:1px solid #304e39;background:#09130d;padding:30px}.vl-form fieldset{padding:0;margin:0;border:0;min-width:0}.vl-form label:not(.vl-ack){display:block;font-size:12px;color:#cfdfd4;margin-bottom:18px}.vl-form input:not([type=checkbox]),.vl-form select,.vl-form textarea{display:block;min-height:46px;border:1px solid #47634e;background:#040a06;color:var(--vl-paper);padding:10px 12px;width:100%;margin-top:7px;border-radius:0;font:14px Arial,Helvetica,sans-serif}.vl-form textarea{resize:vertical}.vl-form input::placeholder{color:#87a38f}.vl-form [aria-invalid=true]{border-color:#ffb9ac!important}.vl-field-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.vl-ack{display:flex;align-items:flex-start;gap:12px;font-size:12px;color:var(--vl-muted);margin-bottom:14px}.vl-ack input{accent-color:var(--vl-green);width:18px;height:18px;flex-shrink:0;margin-top:3px}.vl-ack a,.vl-document a{text-decoration:underline;color:#b9ffd6}.vl-form .vl-button{width:100%;margin-top:22px}.vl-error,.vl-field-error{color:#ffb9ac;font-size:12px}.vl-error{margin-top:16px!important;border:1px solid #82544c;padding:12px}.vl-field-error{display:block;margin-top:6px}.vl-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.vl-success{align-self:start;padding:38px}.vl-success>span{font-size:40px;color:var(--vl-green)}.vl-success h3{margin:18px 0;font-size:26px}.vl-success p,.vl-unavailable p{color:var(--vl-muted);font-size:14px}.vl-unavailable h3{margin-bottom:15px}.vl-footer{border-top:1px solid #233d2b;padding-block:38px;display:flex;justify-content:space-between;gap:35px;font-size:11px;color:var(--vl-muted)}.vl-footer img{display:block;margin-bottom:16px;width:165px;height:auto}.vl-footer>div:nth-child(2){display:flex;flex-direction:column;gap:10px}.vl-document{max-width:850px;min-height:100vh}.vl-document h1{font-size:47px;letter-spacing:-2px;line-height:1.1;margin-top:22px}.vl-document h2{font-size:24px;letter-spacing:-.5px;margin:34px 0 12px}.vl-document p{margin:18px 0;color:#c7d9ce}.vl-document .vl-eyebrow{margin-top:45px}.vl-skip,.vl-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.vl-skip:focus{clip:auto;top:10px;left:10px;width:auto;height:auto;padding:12px 20px;background:var(--vl-green);color:#04070a;z-index:10}@media(max-width:950px){.vl-wrap{padding-inline:28px}.vl-header nav{gap:15px}.vl-header nav>a:not(.vl-button){display:none}.vl-hero{gap:40px;padding-block:60px}.vl h1{letter-spacing:-3px}.vl-report{padding:25px}.vl-section{padding-block:64px}.vl-request{gap:40px}.vl-faq{gap:45px}.vl-section-heading{gap:35px}.vl-columns,.vl-process ol{gap:25px}}@media(max-width:650px){.vl-wrap{padding-inline:22px}.vl-header{padding-block:20px;gap:15px}.vl-header img{width:145px}.vl-button-small{font-size:11px;padding:9px 12px;gap:13px}.vl-hero{grid-template-columns:1fr;gap:45px;padding-block:40px 55px}.vl h1{font-size:61px;letter-spacing:-3px;line-height:1.04}.vl-lead{font-size:17px}.vl-hero .vl-button{width:100%}.vl-price strong{margin-left:10px}.vl-report{box-shadow:7px 7px 0 #06110b}.vl-columns,.vl-faq,.vl-process ol,.vl-request,.vl-section-heading{grid-template-columns:1fr;gap:28px}.vl-columns{margin-top:36px;gap:32px}.vl-process ol{gap:30px}.vl-process li{display:flex;gap:22px}.vl-process li>span{border:0;padding:4px 0}.vl-section{padding-block:50px}.vl-request>div>p:not(.vl-eyebrow){max-width:none}.vl-form{padding:22px}.vl-field-pair{grid-template-columns:1fr;gap:0}.vl-footer{flex-wrap:wrap}.vl-footer>p{width:100%}.vl-document h1{font-size:39px}.vl h2{letter-spacing:-1px}.vl-faq{gap:30px}}