.downloads-main{max-width:1140px}.downloads-heading{padding:34px 0 34px;max-width:720px}.downloads-heading h1{font-size:clamp(40px,5vw,64px);margin:18px 0 22px;line-height:1.04}.downloads-heading>p{max-width:580px;color:var(--muted);font-size:18px}.download-layout{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.download-card{padding:32px;border:1px solid #c4cff4;border-radius:24px;background:#edf1ff;box-shadow:7px 7px 0 #d8ff54}.download-card-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px}.helper-symbol{display:grid;place-items:center;width:56px;height:56px;background:var(--blue);color:#d8ff54;font-size:36px;font-weight:800;border-radius:16px}.download-card .pill{background:white}.download-card h2{font-size:34px;margin-bottom:18px}.download-card>p{color:var(--muted)}.download-card .download-meta{font-size:13px;font-weight:800;margin:26px 0 12px;color:var(--ink)}.download-button{width:100%;justify-content:space-between;gap:16px}.download-card .download-note{font-size:13px;margin:12px 0 20px;line-height:1.6}.download-requirements{border-top:1px solid #c4cff4;margin-top:26px;padding-top:20px;font-size:14px}.download-requirements p{color:var(--muted);margin-top:7px}.download-setup{padding:12px 0}.download-setup h2{font-size:34px;margin:14px 0 28px}.setup-steps{list-style:none;margin:0;padding:0;display:grid;gap:28px}.setup-steps li{display:flex;gap:16px;align-items:flex-start}.setup-steps h3{font-size:18px;margin:3px 0 8px;line-height:1.3}.setup-steps p{color:var(--muted);font-size:15px}.setup-steps a,.setup-tip a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.setup-tip{margin:30px 0 0 56px;padding-top:20px;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}.download-help{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;padding:80px 0}.download-help h2{font-size:36px;margin-top:16px}.downloads-header nav{gap:24px}.downloads-header nav>a{white-space:nowrap}
@media(max-width:900px){.download-layout{gap:32px}.download-card{padding:26px}.download-help{gap:40px}}
@media(max-width:650px){.downloads-header{min-height:88px}.downloads-header nav{gap:16px}.downloads-header nav>a:first-child{display:none}.downloads-header .button{font-size:14px;padding:10px 18px;min-height:44px}.downloads-heading{padding:26px 0 32px}.downloads-heading h1{font-size:42px}.downloads-heading>p{font-size:16px}.download-layout{grid-template-columns:1fr;gap:42px}.download-card{padding:25px;box-shadow:5px 5px 0 #d8ff54}.download-card h2,.download-setup h2{font-size:30px}.download-card-top{margin-bottom:24px}.download-card-top .pill{font-size:11px}.download-help{display:block;padding:52px 0}.download-help h2{font-size:32px;margin-bottom:18px}.setup-tip{margin-left:0}.download-card .download-button{padding-inline:18px;font-size:15px}}

.download-options{display:grid;gap:10px}.download-options .download-button{background:white;color:var(--blue);border:1px solid #b8c7f4;min-height:48px}.download-options .download-button:hover,.download-options .chosen-download{background:var(--blue);color:white}.download-options .chosen-download{outline:3px solid #d8ff54;outline-offset:2px}.download-card-top{margin-bottom:20px}.download-card .download-meta{margin:12px 0}.download-card h2{font-size:30px;margin-bottom:12px}
