.vgt-head{z-index:40;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#0a1024b8;border-bottom:1px solid #ffffff14;position:sticky;top:0}.vgt-head-in{align-items:center;gap:28px;height:70px;display:flex}.vgt-brand{align-items:center;gap:12px;margin-right:auto;display:flex}.vgt-mark{color:#fff;flex-shrink:0;width:16.5px;height:30px}.vgt-word{letter-spacing:.24em;color:#fff;font-size:15px;font-weight:700;display:block}.vgt-sub{font-family:var(--mono);letter-spacing:.18em;color:var(--champagne);margin-top:3px;font-size:9px;font-weight:400;display:block}.vgt-nav{align-items:center;gap:4px;display:flex}.vgt-nav a{color:#ffffffb8;border-radius:100px;padding:9px 15px;font-size:14px;font-weight:500;transition:all .2s}.vgt-nav a:hover{color:#fff;background:#ffffff17}.vgt-hero{padding:108px 0 96px;position:relative;overflow:hidden}.vgt-hero .lead{color:#f5f1e7c7}.vgt-hero:before{content:"";pointer-events:none;opacity:.5;background:radial-gradient(1.5px 1.5px at 12% 22%,#dec8a080,#0000),radial-gradient(1.5px 1.5px at 78% 14%,#dec8a059,#0000),radial-gradient(1.5px 1.5px at 32% 78%,#dec8a066,#0000),radial-gradient(1.5px 1.5px at 64% 62%,#dec8a04d,#0000),radial-gradient(1.5px 1.5px at 91% 84%,#dec8a059,#0000),radial-gradient(1.5px 1.5px at 46% 38%,#dec8a047,#0000);position:absolute;inset:0}.vgt-hero>.wrap{position:relative}.vgt-hero h1.t{max-width:15ch}.vgt-formats{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;border-top:1px solid #ffffff1f;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:44px;padding-top:22px;font-size:10.5px;display:flex}.vgt-formats span:not(:last-child):after{content:" ·";color:#ffffff40}.vgt-cta{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.vgt-cta-note{color:#f5f1e78c;margin-top:14px;font-size:13.5px}.s.paper .vgt-cta-note{color:var(--mute)}.vh-page .s.paper{position:relative}.vh-page .s.paper:before{content:"";pointer-events:none;background:radial-gradient(50% 40% at 10% 8%,#b9915e29,#0000 70%),radial-gradient(45% 35% at 88% 78%,#6e9fde1f,#0000 72%);position:absolute;inset:0}.vh-page .s.paper>.wrap{position:relative}.vgt-steps{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:52px;display:grid}.vgt-step{-webkit-backdrop-filter:blur(20px)saturate(165%);backdrop-filter:blur(20px)saturate(165%);background:linear-gradient(158deg,#ffffffeb,#ffffff9e 46%,#ffffff8a);border:1px solid #ffffffc7;border-radius:18px;padding:30px 26px 32px;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff73,0 14px 34px -20px #0a102442}.vgt-step-no{font-family:var(--mono);letter-spacing:.18em;color:var(--gold-2);margin-bottom:16px;font-size:11px;display:block}.vgt-step h3{color:var(--ink);margin-bottom:9px;font-size:19px;font-weight:600}.vgt-step p{color:var(--ink-soft);font-size:15px;line-height:1.6}.vgt-feats{grid-template-columns:repeat(3,1fr);gap:2px;margin-top:48px;display:grid}.vgt-feat{border-top:1px solid #ffffff24;padding:28px 26px 30px}.vgt-feat h3{color:#fff;margin-bottom:8px;font-size:17px;font-weight:600}.vgt-feat p{color:#f5f1e7ad;font-size:14.5px;line-height:1.6}.vgt-feat .soon{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--champagne);vertical-align:2px;background:#b9915e2e;border:1px solid #b9915e52;border-radius:100px;margin-left:8px;padding:2px 8px;font-size:9px;display:inline-block}.vgt-plans{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:50px;display:grid}.vgt-plan{-webkit-backdrop-filter:blur(20px)saturate(165%);backdrop-filter:blur(20px)saturate(165%);background:linear-gradient(158deg,#ffffffeb,#ffffff9e 46%,#ffffff8a);border:1px solid #ffffffc7;border-radius:18px;flex-direction:column;padding:28px 24px 30px;display:flex;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff73,0 14px 34px -20px #0a102442}.vgt-plan.feat{border-color:#b9915e8c;box-shadow:inset 0 1px #fff,inset 0 -1px #ffffff80,0 22px 50px -26px #b9915e8c}.vgt-plan-name{color:var(--ink);font-size:17px;font-weight:600}.vgt-plan-for{color:var(--mute);margin-top:3px;font-size:13px}.vgt-plan-price{letter-spacing:-.02em;color:var(--ink);margin:18px 0 4px;font-size:30px;font-weight:600}.vgt-plan-price small{color:var(--mute);margin-top:4px;font-size:12.5px;font-weight:400;display:block}.vgt-plan ul{border-top:1px solid var(--line);margin:20px 0 24px;padding-top:18px;list-style:none}.vgt-plan li{color:var(--ink-soft);padding:0 0 10px 20px;font-size:14px;line-height:1.5;position:relative}.vgt-plan li:before{content:"";border:1.5px solid var(--gold);background:#b9915e38;width:8px;height:8px;position:absolute;top:7px;left:0;transform:rotate(45deg)}.vgt-plan .btn{justify-content:center;margin-top:auto}.vgt-plans-note{color:var(--mute);max-width:78ch;margin-top:26px;font-size:13.5px}.vgt-case{grid-template-columns:repeat(2,1fr);gap:2px;margin-top:48px;display:grid}.vgt-case>div{border-top:1px solid #ffffff24;padding:30px 28px 32px}.vgt-case h3{color:#fff;margin-bottom:9px;font-size:18px;font-weight:600}.vgt-case p{color:#f5f1e7b3;font-size:15px;line-height:1.62}.vgt-bridge{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:linear-gradient(158deg,#f4ecdbeb,#f4ecdb99);border:1px solid #e6d6b6e6;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;margin-top:6px;padding:34px 36px;display:flex;box-shadow:inset 0 1px #ffffffd9}.vgt-bridge h3{color:var(--ink);margin-bottom:7px;font-size:21px;font-weight:600}.vgt-bridge p{color:var(--ink-soft);max-width:56ch;font-size:15px}.vgt-foot{background:var(--navy-950);color:#f5f1e78c;padding:44px 0}.vgt-foot-in{flex-wrap:wrap;align-items:center;gap:20px;font-size:13px;display:flex}.vgt-foot a{color:#f5f1e7bf}.vgt-foot a:hover{color:var(--champagne)}.vgt-foot .sep{color:#f5f1e740}@media (max-width:980px){.vgt-nav a:not(.btn){display:none}.vgt-hero{padding:72px 0 68px}.vgt-steps,.vgt-feats,.vgt-case{grid-template-columns:1fr}.vgt-plans{grid-template-columns:repeat(2,1fr)}.vgt-cta{flex-direction:column;align-items:stretch}.vgt-cta .btn{justify-content:center}}@media (max-width:620px){.vgt-plans{grid-template-columns:1fr}}
