.windows-download{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center;padding-block:90px;scroll-margin-top:110px}
.windows-copy .eyebrow{margin-bottom:22px}
.windows-copy>p:not(.eyebrow){font-size:15px;line-height:1.85;color:var(--muted);max-width:520px;margin-top:24px}
.windows-copy ul{display:grid;gap:12px;padding-left:20px;margin-top:26px;font-size:13px;color:var(--text)}
.windows-copy li::marker{color:var(--accent)}
.windows-download .windows-note{font-size:12px;line-height:1.75;color:var(--muted)}
.windows-download-card{padding:40px;border:1px solid var(--line);border-radius:20px;background:var(--surface);box-shadow:var(--shadow)}
.windows-logo{width:40px;height:40px;color:var(--accent);margin-bottom:25px}
.windows-download-card h3{font-size:25px;font-weight:550;letter-spacing:-.035em;margin:0 0 10px}
.windows-version{font-size:13px;color:var(--muted);margin-bottom:26px}
.windows-button{width:100%;box-sizing:border-box;justify-content:space-between;text-decoration:none;gap:18px}
.windows-install{font-size:13px;line-height:1.85;color:var(--muted);margin:22px 0 14px}
.windows-checksum{display:inline-block;margin-top:22px;color:var(--accent);font-size:11px;overflow-wrap:anywhere}
@media(max-width:900px){.windows-download{gap:35px}.windows-download-card{padding:30px}}
@media(max-width:600px){.windows-download{grid-template-columns:1fr;gap:30px;padding-block:55px}.windows-copy h2{font-size:33px}.windows-copy>p:not(.eyebrow){font-size:13px}.windows-copy ul{font-size:12px}.windows-download-card{padding:28px 24px}.windows-button{font-size:12px}}
