.v2-dl-grid{gap:16px;margin-top:22px;display:grid}@media (min-width:760px){.v2-dl-grid{grid-template-columns:1fr 1fr;align-items:start}}.v2-dl-grid.one{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto}.v2-dl-card{gap:12px;padding:20px;display:grid}.v2-dl-head{align-items:center;gap:12px;display:flex}.v2-dl-head .v2-box-ic{flex:none;margin:0}.v2-dl-head h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800}.v2-dl-badge{background:var(--v2-gold-soft);color:var(--v2-gold-ink);border-radius:999px;margin-top:3px;padding:2px 9px;font-size:11.5px;font-weight:800;display:inline-block}.v2-dl-text{color:var(--text2);margin:0;font-size:14.5px;line-height:1.65}.v2-dl-note{color:var(--v2-muted);margin:0;font-size:12.5px;line-height:1.55}.v2-dl-meta{color:var(--v2-muted);margin:-4px 0 0;font-size:12.5px}.v2-dl-cta{width:100%}.v2-dl-points{color:var(--text2);gap:7px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.v2-dl-points li{align-items:center;gap:8px;display:flex}.v2-dl-points svg,.v2-dl-ok svg{color:var(--v2-green);flex:none}.v2-dl-ok{color:var(--text);background:#2e7d461a;border-radius:12px;align-items:center;gap:8px;padding:11px 13px;font-size:14px;font-weight:700;display:flex}.v2-dl-warn{background:var(--v2-gold-wash);color:var(--text2);border:1px solid #ffab0073;border-radius:12px;margin:0;padding:10px 13px;font-size:13.5px}.v2-dl-err{color:var(--v2-red);margin:0;font-size:13.5px;font-weight:700}.v2-dl-form{gap:8px;display:grid}.v2-dl-form label{font-size:13.5px;font-weight:800}.v2-dl-form input{border:1px solid var(--v2-line2);background:var(--bg);height:46px;color:var(--text);border-radius:12px;width:100%;padding:0 14px;font-size:15px}.v2-dl-form input:focus{border-color:var(--v2-gold);outline:none;box-shadow:0 0 0 3px #ffab0040}.v2-dl-link{color:var(--v2-gold-ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:13.5px;font-weight:700;text-decoration:underline}.v2-dl-steps{counter-reset:dl;gap:14px;margin:0;padding:0;list-style:none;display:grid}.v2-dl-steps li{counter-increment:dl;color:var(--text2);gap:6px;padding-left:38px;font-size:14px;line-height:1.55;display:grid;position:relative}.v2-dl-steps li:before{content:counter(dl);background:var(--v2-gold);width:26px;height:26px;color:var(--v2-ink);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:0;left:0}.v2-dl-steps li b:first-child{color:var(--text);font-size:14.5px}
