.dl-main{padding-bottom:128px}@media (max-width:1099.98px){.dl-main{padding-bottom:96px}}@media (max-width:639.98px){.dl-main{padding-bottom:72px}}.dl-hero{flex-direction:column;align-items:flex-start;gap:20px;max-width:760px;padding:48px 0 56px;display:flex}.dl-hero>.eyebrow{margin-bottom:4px}.dl-title{font-size:var(--fs-page-h1)}@media (max-width:639.98px){.dl-hero{padding:24px 0 40px}}.dl-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}@media (max-width:639.98px){.dl-grid{grid-template-columns:minmax(0,1fr);gap:14px}}.dl .dl-card{flex-direction:column;gap:20px;min-width:0;padding:32px;display:flex}@media (max-width:1099.98px){.dl .dl-card{padding:24px}.dl .dl-card .dl-btn{gap:8px;padding:0 18px}}@media (max-width:639.98px){.dl .dl-card{padding:20px}}.dl-card-head{align-items:center;gap:16px;display:flex}.dl-version{font-variant-numeric:tabular-nums;margin-top:4px}.dl-btn{white-space:normal;text-align:center;width:100%}.dl-btn svg{width:20px;height:20px}.dl .dl-card .dl-btn:hover{background:var(--surface-2)}.dl-sub{color:var(--text);margin-top:4px;font-size:14px;font-weight:600;line-height:1.4}.dl-list>li{color:var(--text-2);font-size:15px}.dl-note{border-radius:var(--r-row);background:var(--surface-2);margin-top:auto;padding:14px 18px}.dl-note b{color:var(--text);margin-bottom:4px;font-size:15px;font-weight:600;line-height:1.4;display:block}.dl-note p{color:var(--text-2);text-wrap:pretty;font-size:14px;line-height:1.55}.dl .dl-after{flex-direction:column;gap:32px;max-width:760px;margin-top:128px;padding:0;display:flex}@media (max-width:1099.98px){.dl .dl-after{margin-top:96px}}@media (max-width:639.98px){.dl .dl-after{margin-top:72px}}.dl-steps{counter-reset:dl;flex-direction:column;gap:16px;list-style:none;display:flex}.dl-steps li{counter-increment:dl;min-height:32px;color:var(--text-2);padding-top:4px;padding-left:48px;font-size:16px;line-height:1.55;position:relative}.dl-steps li:before{content:counter(dl);background:var(--surface);width:32px;height:32px;font-family:var(--font-serif), Georgia, serif;color:var(--text);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:18px;font-weight:400;line-height:1;display:grid;position:absolute;top:0;left:0}@media (forced-colors:active){.dl .dl-card,.dl-note{border:1px solid canvastext}}
