.dl-hero[data-astro-cid-5oqtr3h2]{padding-top:64px}.dl-head[data-astro-cid-5oqtr3h2]{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;display:flex}.dl-head[data-astro-cid-5oqtr3h2] .dl-icon{width:88px;height:88px;box-shadow:var(--rd-shadow-lg);border-radius:22px;margin-bottom:22px}.dl-head[data-astro-cid-5oqtr3h2] .eyebrow{justify-content:center}.dl-h1[data-astro-cid-5oqtr3h2]{color:var(--rd-ink);letter-spacing:-.05em;margin:16px 0 0;font-size:clamp(40px,5.6vw,76px);font-weight:800;line-height:.98}html:not([lang=en]) .dl-h1[data-astro-cid-5oqtr3h2]{font-size:clamp(34px,4.8vw,64px)}.dl-lede[data-astro-cid-5oqtr3h2]{max-width:560px;color:var(--rd-ink2);margin:22px 0 0;font-size:clamp(17px,1.4vw,19px);line-height:1.55}.dl-options[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:960px;margin:48px auto 0;display:grid}.dl-card[data-astro-cid-5oqtr3h2]{border:1px solid var(--rd-line);background:var(--rd-card);box-shadow:var(--rd-shadow);border-radius:28px;flex-direction:column;padding:30px;display:flex}.dl-store[data-astro-cid-5oqtr3h2]{border-color:color-mix(in srgb, var(--rd-red) 35%, var(--rd-line));background:radial-gradient(120% 90% at 0% 0%, var(--rd-redsoft), transparent 60%), var(--rd-card);box-shadow:var(--rd-shadow-lg)}.dl-tag[data-astro-cid-5oqtr3h2]{background:var(--rd-red);color:#fff;font-family:var(--rd-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:11px;font-weight:600}.dl-tag-soft[data-astro-cid-5oqtr3h2]{background:var(--rd-bg2);color:var(--rd-ink2)}.dl-card[data-astro-cid-5oqtr3h2] h2[data-astro-cid-5oqtr3h2]{color:var(--rd-ink);letter-spacing:-.035em;margin:18px 0 0;font-size:30px;font-weight:800}.dl-card[data-astro-cid-5oqtr3h2]>p[data-astro-cid-5oqtr3h2]{color:var(--rd-ink2);margin:10px 0 0;font-size:16px;line-height:1.55}.dl-list[data-astro-cid-5oqtr3h2]{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.dl-list[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]{color:var(--rd-ink);align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.dl-list[data-astro-cid-5oqtr3h2] svg{color:var(--rd-red-text);flex:none;margin-top:2px}.dl-specs[data-astro-cid-5oqtr3h2]{gap:0;margin:18px 0 0;display:grid}.dl-specs[data-astro-cid-5oqtr3h2] div[data-astro-cid-5oqtr3h2]{border-bottom:1px solid var(--rd-line);justify-content:space-between;gap:12px;padding:9px 0;font-size:15px;display:flex}.dl-specs[data-astro-cid-5oqtr3h2] dt[data-astro-cid-5oqtr3h2]{color:var(--rd-muted)}.dl-specs[data-astro-cid-5oqtr3h2] dd[data-astro-cid-5oqtr3h2]{color:var(--rd-ink);text-align:right;margin:0;font-weight:600}.dl-action[data-astro-cid-5oqtr3h2]{flex-direction:column;margin-top:auto;padding-top:26px;display:flex}.dl-btn[data-astro-cid-5oqtr3h2]{border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 22px;font-size:16px;font-weight:650;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.dl-btn[data-astro-cid-5oqtr3h2]:hover{transform:translateY(-1px)}.dl-action[data-astro-cid-5oqtr3h2] .dl-badge{align-self:center}.dl-btn-red[data-astro-cid-5oqtr3h2]{background:var(--rd-red);color:#fff;box-shadow:0 10px 24px -12px var(--rd-red)}.dl-fine[data-astro-cid-5oqtr3h2]{min-height:2.9em;color:var(--rd-muted);text-align:center;justify-content:center;align-items:flex-start;gap:6px;margin:12px 0 0;font-size:13px;line-height:1.45;display:flex}.dl-sec[data-astro-cid-5oqtr3h2]{padding-top:112px}.dl-new[data-astro-cid-5oqtr3h2]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.dl-h2[data-astro-cid-5oqtr3h2]{max-width:16ch;color:var(--rd-ink);letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.04}.dl-news[data-astro-cid-5oqtr3h2]{margin-top:24px}.dl-news[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]{font-size:16px}.dl-new[data-astro-cid-5oqtr3h2] .text-link{margin-top:22px}.dl-art[data-astro-cid-5oqtr3h2]{border:1px solid var(--rd-line);background:var(--rd-bg2);border-radius:28px;margin:0;padding:18px}.dl-art[data-astro-cid-5oqtr3h2] img{width:100%;height:auto;display:block}.dl-install[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;display:grid}.dl-h3[data-astro-cid-5oqtr3h2]{color:var(--rd-ink);letter-spacing:-.025em;margin:0 0 14px;font-size:24px;font-weight:750}.dl-col[data-astro-cid-5oqtr3h2] .dl-h3[data-astro-cid-5oqtr3h2]+[data-astro-cid-5oqtr3h2]{margin-top:0}.dl-reqs[data-astro-cid-5oqtr3h2]+.dl-h3[data-astro-cid-5oqtr3h2]{margin-top:36px}.dl-steps[data-astro-cid-5oqtr3h2]{counter-reset:step;gap:12px;margin:0;padding:0;list-style:none;display:grid}.dl-steps[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]{color:var(--rd-ink2);counter-increment:step;gap:14px;font-size:16px;line-height:1.55;display:flex}.dl-steps[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]:before{content:counter(step);background:var(--rd-redsoft);width:28px;height:28px;color:var(--rd-red-text);font-family:var(--rd-mono);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.dl-reqs[data-astro-cid-5oqtr3h2]{color:var(--rd-ink2);gap:8px;margin:0;padding-left:20px;font-size:16px;line-height:1.55;display:grid}.dl-small[data-astro-cid-5oqtr3h2]{color:var(--rd-muted);margin:16px 0 0;font-size:14px;line-height:1.55}.dl-sum[data-astro-cid-5oqtr3h2]{border:1px solid var(--rd-line);background:var(--rd-card);color:var(--rd-ink);font-family:var(--rd-mono);overflow-wrap:anywhere;border-radius:12px;margin-top:8px;padding:12px 14px;font-size:13px;display:block}.dl-faq[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin-top:32px;display:grid}.dl-faq[data-astro-cid-5oqtr3h2] details[data-astro-cid-5oqtr3h2]{border-top:1px solid var(--rd-line);padding:20px 0}.dl-faq[data-astro-cid-5oqtr3h2] summary[data-astro-cid-5oqtr3h2]{color:var(--rd-ink);letter-spacing:-.015em;cursor:pointer;font-size:18px;font-weight:650;list-style:none}.dl-faq[data-astro-cid-5oqtr3h2] summary[data-astro-cid-5oqtr3h2]::-webkit-details-marker{display:none}.dl-faq[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{color:var(--rd-ink2);margin:10px 0 0;font-size:15px;line-height:1.6}@media (width<=900px){.dl-options[data-astro-cid-5oqtr3h2],.dl-new[data-astro-cid-5oqtr3h2],.dl-install[data-astro-cid-5oqtr3h2],.dl-faq[data-astro-cid-5oqtr3h2]{grid-template-columns:minmax(0,1fr)}.dl-new[data-astro-cid-5oqtr3h2],.dl-install[data-astro-cid-5oqtr3h2]{gap:32px}.dl-sec[data-astro-cid-5oqtr3h2]{padding-top:80px}}@media (width<=560px){.dl-hero[data-astro-cid-5oqtr3h2]{padding-top:40px}.dl-card[data-astro-cid-5oqtr3h2]{padding:22px}.dl-art[data-astro-cid-5oqtr3h2]{border-radius:20px;padding:10px}}
