
.vj-shell{max-width:1100px;margin:auto;padding:44px 24px 64px}.vj-intro{max-width:900px}.vj-intro h1{font-size:clamp(34px,5vw,60px);line-height:1.08;letter-spacing:-1.5px;margin:24px 0}.vj-deck{font-size:21px;line-height:1.6;max-width:850px}.vj-meta{font-size:14px;opacity:.8;margin:22px 0}.vj-layout{display:grid;grid-template-columns:minmax(0,760px) 260px;gap:60px;margin-top:42px}.vj-article h2{font-size:27px;line-height:1.25;margin:0 0 16px}.vj-article p,.vj-article li{font-size:18px;line-height:1.8}.vj-article section{margin-bottom:38px}.vj-box{padding:25px;background:#f2f4ef;color:#17201c;border:1px solid #d9dfd5;border-radius:8px;align-self:start}.vj-box a{color:inherit;text-decoration:underline;display:block;margin:16px 0}.vj-checks{background:#f2f4ef;color:#17201c;padding:26px;border-radius:8px}.vj-checks ul{padding-left:24px}.vj-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:30px 0}.vj-card{padding:28px;border:1px solid #d9dfd5;border-radius:8px}.vj-card h2{font-size:26px}.vj-card p{line-height:1.7}.vj-card a{color:inherit}.vj-cta{display:inline-block;padding:15px 22px;background:#17201c;color:white!important;border-radius:6px;text-decoration:none}.vj-footer{max-width:1200px;margin:20px auto;padding:16px 24px}.vj-home{border-top:1px solid #d9dfd5;padding-top:42px}.vj-small{font-size:14px!important}.vj-breadcrumb a{color:inherit}@media(max-width:850px){.vj-layout{grid-template-columns:1fr;gap:20px}.vj-grid{grid-template-columns:1fr}.vj-shell{padding-top:28px}}
