.platform-card[data-astro-cid-h5vjl5dh]{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius-hero-card);width:100%;box-shadow:var(--shadow-card);transition:box-shadow var(--duration-normal) var(--ease-out), border-color var(--duration-normal) var(--ease-out);padding:28px 32px;scroll-margin-top:88px;position:relative;overflow:hidden;container-type:inline-size}.platform-card[data-astro-cid-h5vjl5dh]:before{content:"";background:linear-gradient(90deg, var(--brand-teal-400) 0%, #10c2bb73 55%, #ff772e59 100%);opacity:.85;height:3px;position:absolute;top:0;left:0;right:0}.platform-card__shine[data-astro-cid-h5vjl5dh]{pointer-events:none;background:radial-gradient(70% 80% at 35% 0,#10c2bb1f,#0000 70%);height:140px;position:absolute;inset:-40% -20% auto}.platform-card[data-astro-cid-h5vjl5dh]:hover{box-shadow:var(--shadow-card-hover);border-color:#10c2bb47}.platform-card__body[data-astro-cid-h5vjl5dh]{z-index:1;flex-direction:column;gap:22px;display:flex;position:relative}.platform-card__main[data-astro-cid-h5vjl5dh]{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.platform-card__head[data-astro-cid-h5vjl5dh]{align-items:flex-start;gap:16px;display:flex}.platform-card__icon[data-astro-cid-h5vjl5dh]{background:linear-gradient(145deg, var(--bg-tint) 0%, #e7f8f7a6 100%);width:56px;height:56px;color:var(--brand-teal-700);border:1px solid #10c2bb2e;border-radius:16px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffffffd9}.platform-card__copy[data-astro-cid-h5vjl5dh]{flex:1;min-width:0;padding-top:4px}.platform-card__title-row[data-astro-cid-h5vjl5dh]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.platform-card__title[data-astro-cid-h5vjl5dh]{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--text-primary);margin:0;font-size:22px;font-weight:700;line-height:1.2}.platform-card__os[data-astro-cid-h5vjl5dh]{color:var(--text-secondary);margin:6px 0 0;font-size:14px;line-height:1.45}.platform-card__formats[data-astro-cid-h5vjl5dh]{flex-wrap:wrap;gap:8px;margin:0;padding:0 0 0 72px;list-style:none;display:flex}.platform-card__formats[data-astro-cid-h5vjl5dh] li[data-astro-cid-h5vjl5dh]{border-radius:var(--radius-pill);background:var(--bg-muted);border:1px solid var(--border-soft);color:var(--text-secondary);padding:6px 12px;font-size:12px;font-weight:600;line-height:1.2}.platform-card__aside[data-astro-cid-h5vjl5dh]{flex-direction:column;gap:12px;min-width:0;display:flex}.platform-card__status[data-astro-cid-h5vjl5dh]{border-radius:var(--radius-card);background:var(--bg-muted);border:1px solid var(--border-soft);padding:14px 16px}.platform-card__status-title[data-astro-cid-h5vjl5dh]{font-family:var(--font-heading);color:var(--text-primary);margin:0;font-size:14px;font-weight:600;line-height:1.35}.platform-card__status-hint[data-astro-cid-h5vjl5dh]{color:var(--text-secondary);margin:6px 0 0;font-size:13px;line-height:1.45}.platform-card__actions[data-astro-cid-h5vjl5dh]{flex-wrap:wrap;gap:10px;display:flex}.platform-card__download[data-astro-cid-h5vjl5dh]{gap:6px;display:grid}.platform-card__checksum[data-astro-cid-h5vjl5dh]{color:var(--text-secondary);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.platform-card__actions[data-astro-cid-h5vjl5dh] .btn{white-space:nowrap;justify-content:center;width:100%}.platform-card--ready[data-astro-cid-h5vjl5dh] .platform-card__actions[data-astro-cid-h5vjl5dh] .btn{box-shadow:0 8px 20px #10c2bb2e}@container (width>=620px){.platform-card[data-astro-cid-h5vjl5dh]{padding:28px 36px}.platform-card__body[data-astro-cid-h5vjl5dh]{flex-direction:row;justify-content:space-between;align-items:center;gap:40px}.platform-card__aside[data-astro-cid-h5vjl5dh]{flex:0 340px;width:min(100%,340px)}.platform-card__actions[data-astro-cid-h5vjl5dh] .btn{width:auto;min-width:200px}}@media (width<=767px){.platform-card[data-astro-cid-h5vjl5dh]{padding:22px 18px 20px}.platform-card__head[data-astro-cid-h5vjl5dh]{align-items:center}.platform-card__title[data-astro-cid-h5vjl5dh]{font-size:20px}.platform-card__icon[data-astro-cid-h5vjl5dh]{border-radius:14px;width:52px;height:52px}.platform-card__formats[data-astro-cid-h5vjl5dh]{padding-left:0}}.download-hero[data-astro-cid-6ycv7p6n]{isolation:isolate;color:var(--text-on-dark);background:radial-gradient(circle at 73% 34%,#10c2bb26,#0000 24%),radial-gradient(circle at 12% 104%,#ff5f4e29,#0000 34%),linear-gradient(121deg,#080d11 0%,#0b1318 52%,#07181a 100%);padding:clamp(72px,9vw,132px) 0 clamp(72px,8vw,112px);position:relative;overflow:hidden}.download-hero[data-astro-cid-6ycv7p6n]:before{content:"";z-index:-1;opacity:.34;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 82%)}.download-hero__glow[data-astro-cid-6ycv7p6n]{z-index:-1;aspect-ratio:1;filter:blur(12px);pointer-events:none;border-radius:50%;width:46rem;position:absolute}.download-hero__glow--teal[data-astro-cid-6ycv7p6n]{background:radial-gradient(circle,#10c2bb3d,#0000 67%);top:-25rem;right:-13rem}.download-hero__glow--coral[data-astro-cid-6ycv7p6n]{background:radial-gradient(circle,#ff5f4e38,#0000 66%);bottom:-33rem;left:-19rem}.download-hero__layout[data-astro-cid-6ycv7p6n]{grid-template-columns:minmax(0,.95fr) minmax(360px,.85fr);align-items:center;gap:clamp(48px,8vw,116px);display:grid}.download-hero__copy[data-astro-cid-6ycv7p6n]{max-width:44rem}.download-hero[data-astro-cid-6ycv7p6n] .section-kicker{color:var(--brand-teal-400)}.download-hero[data-astro-cid-6ycv7p6n] h1[data-astro-cid-6ycv7p6n]{max-width:11ch;color:var(--white);letter-spacing:-.065em;margin:0;font-size:clamp(3.2rem,6.4vw,5.7rem)}.download-hero__summary[data-astro-cid-6ycv7p6n]{max-width:36rem;color:var(--text-on-dark-secondary);margin:26px 0 0;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.7}.download-hero__actions[data-astro-cid-6ycv7p6n]{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:32px;display:flex}.download-hero__text-link[data-astro-cid-6ycv7p6n]{color:var(--text-on-dark-secondary);font-family:var(--font-heading);text-underline-offset:5px;font-size:14px;font-weight:650;text-decoration:underline}.download-hero__text-link[data-astro-cid-6ycv7p6n]:hover{color:var(--brand-teal-400)}.platform-rail[data-astro-cid-6ycv7p6n]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:39rem;margin-top:46px;display:grid}.platform-rail__item[data-astro-cid-6ycv7p6n]{color:var(--text-on-dark-secondary);backdrop-filter:blur(12px);transition:transform var(--duration-normal) var(--ease-out), border-color var(--duration-normal) var(--ease-out), background var(--duration-normal) var(--ease-out);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:17px;grid-template-columns:auto 1fr;column-gap:10px;padding:15px 16px;display:grid;position:relative}.platform-rail__item[data-astro-cid-6ycv7p6n]:hover{color:var(--white);background:#10c2bb1a;border-color:#10c2bb8c;transform:translateY(-3px)}.platform-rail__index[data-astro-cid-6ycv7p6n]{color:var(--brand-teal-400);font-family:var(--font-heading);letter-spacing:.08em;grid-row:span 2;padding-top:2px;font-size:11px;font-weight:800}.platform-rail__name[data-astro-cid-6ycv7p6n]{color:var(--white);font-family:var(--font-heading);font-size:15px;font-weight:700}.platform-rail__detail[data-astro-cid-6ycv7p6n]{color:var(--text-on-dark-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.platform-rail__item--ready[data-astro-cid-6ycv7p6n]:after{content:"";background:var(--brand-teal-400);border-radius:50%;width:7px;height:7px;position:absolute;top:20px;right:16px;box-shadow:0 0 0 4px #10c2bb1f,0 0 18px #10c2bba6}.download-hero__showcase[data-astro-cid-6ycv7p6n]{justify-self:end;width:min(100%,565px);padding:54px 0 22px;position:relative}.download-hero__orbit[data-astro-cid-6ycv7p6n]{pointer-events:none;border:1px solid #10c2bb38;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.download-hero__orbit--outer[data-astro-cid-6ycv7p6n]{aspect-ratio:1;width:112%}.download-hero__orbit--inner[data-astro-cid-6ycv7p6n]{aspect-ratio:1;border-color:#ff753833;width:80%}.download-hero__release[data-astro-cid-6ycv7p6n]{z-index:2;color:var(--text-on-dark-secondary);border-radius:var(--radius-pill);backdrop-filter:blur(18px);background:#091215d1;border:1px solid #ffffff24;align-items:center;gap:9px;padding:10px 14px;font-size:12px;display:inline-flex;position:absolute;top:18px;left:-28px;box-shadow:0 16px 42px #0000003d}.download-hero__release[data-astro-cid-6ycv7p6n] span[data-astro-cid-6ycv7p6n]:first-child{color:var(--white);font-family:var(--font-heading);font-weight:750}.download-hero__release[data-astro-cid-6ycv7p6n] a[data-astro-cid-6ycv7p6n]{color:var(--brand-teal-400);font-weight:650}.download-hero__release-dot[data-astro-cid-6ycv7p6n]{background:var(--brand-coral-400);border-radius:50%;width:4px;height:4px}.download-hero__shot[data-astro-cid-6ycv7p6n]{backdrop-filter:blur(15px);background:linear-gradient(145deg,#ffffff26,#ffffff08);border:1px solid #ffffff1f;border-radius:25px;padding:8px;position:relative;box-shadow:0 34px 96px #0000005c}.download-hero__window-bar[data-astro-cid-6ycv7p6n]{gap:6px;padding:7px 7px 13px;display:flex}.download-hero__window-bar[data-astro-cid-6ycv7p6n] span[data-astro-cid-6ycv7p6n]{background:#ffffff4f;border-radius:50%;width:7px;height:7px}.download-hero__window-bar[data-astro-cid-6ycv7p6n] span[data-astro-cid-6ycv7p6n]:first-child{background:var(--brand-coral-400)}.download-hero__shot[data-astro-cid-6ycv7p6n] .app-shot-frame{border-radius:17px}.download-hero__shot[data-astro-cid-6ycv7p6n] .app-shot-caption{text-align:left;margin:14px 8px 2px}.download-workspace[data-astro-cid-6ycv7p6n]{background:radial-gradient(circle at 4% 22%, #10c2bb1f, transparent 19%), radial-gradient(circle at 96% 14%, #ff75381a, transparent 20%), var(--bg-base);overflow:hidden}.download-stack[data-astro-cid-6ycv7p6n]{flex-direction:column;gap:38px;display:flex}.download-workspace__heading[data-astro-cid-6ycv7p6n]{justify-content:space-between;align-items:end;gap:28px;display:flex}.download-workspace__heading[data-astro-cid-6ycv7p6n] h2[data-astro-cid-6ycv7p6n]{max-width:17ch;margin:0}.download-workspace__heading[data-astro-cid-6ycv7p6n] p[data-astro-cid-6ycv7p6n]{max-width:36rem;margin:0 0 4px;line-height:1.6}.download-workspace__stage[data-astro-cid-6ycv7p6n]{grid-template-columns:minmax(230px,.52fr) minmax(0,1.48fr);align-items:start;gap:26px;display:grid}.download-continuation[data-astro-cid-6ycv7p6n]{min-height:100%;color:var(--text-on-dark);border-radius:var(--radius-hero-card);background:radial-gradient(circle at 100% 0,#10c2bb3d,#0000 31%),linear-gradient(142deg,#0b2024,#112029 65%,#192127);border:1px solid #10c2bb40;padding:28px;position:sticky;top:96px;overflow:hidden;box-shadow:0 20px 52px #14252926}.download-continuation[data-astro-cid-6ycv7p6n]:after{content:"";aspect-ratio:1;border:1px solid #ffffff1f;border-radius:50%;width:170px;position:absolute;bottom:-68px;right:-55px}.download-continuation__marker[data-astro-cid-6ycv7p6n]{width:38px;height:38px;color:var(--brand-teal-400);background:#10c2bb17;border:1px solid #10c2bb59;border-radius:12px;place-items:center;margin-bottom:48px;font-size:20px;display:grid}.download-continuation[data-astro-cid-6ycv7p6n] h3[data-astro-cid-6ycv7p6n]{z-index:1;color:var(--white);margin:0;font-size:24px;line-height:1.2;position:relative}.download-continuation[data-astro-cid-6ycv7p6n] p[data-astro-cid-6ycv7p6n]{z-index:1;color:var(--text-on-dark-secondary);margin:16px 0 22px;font-size:14px;line-height:1.65;position:relative}.download-continuation[data-astro-cid-6ycv7p6n] a[data-astro-cid-6ycv7p6n]{z-index:1;color:var(--brand-teal-400);font-family:var(--font-heading);font-size:14px;font-weight:700;position:relative}.download-primary[data-astro-cid-6ycv7p6n]{flex-direction:column;gap:16px;min-width:0;display:flex}.platform-grid[data-astro-cid-6ycv7p6n]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.download-notice[data-astro-cid-6ycv7p6n]{color:var(--text-secondary);background:#ff933314;border:1px solid #ff93334d;border-radius:14px;margin:0;padding:13px 16px;font-size:13px;line-height:1.55}.download-meta[data-astro-cid-6ycv7p6n]{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;gap:8px;margin:2px 0 0;font-size:13px;display:flex}.download-meta[data-astro-cid-6ycv7p6n] a[data-astro-cid-6ycv7p6n]{font-weight:650}.download-operations[data-astro-cid-6ycv7p6n]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.download-operation[data-astro-cid-6ycv7p6n]{border:1px solid var(--border-soft);border-radius:var(--radius-card);min-height:100%;transition:border-color var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);background:#ffffffa6;padding:4px 20px 18px;box-shadow:0 10px 30px #16292c0d}.download-operation[data-astro-cid-6ycv7p6n]:hover{border-color:#10c2bb61;box-shadow:0 16px 38px #16292c17}.download-operation[data-astro-cid-6ycv7p6n] summary[data-astro-cid-6ycv7p6n]{cursor:pointer;color:var(--text-primary);font-family:var(--font-heading);justify-content:space-between;align-items:center;gap:16px;padding:18px 0 12px;font-size:16px;font-weight:700;list-style:none;display:flex}.download-operation[data-astro-cid-6ycv7p6n] summary[data-astro-cid-6ycv7p6n]::-webkit-details-marker{display:none}.download-operation[data-astro-cid-6ycv7p6n] summary[data-astro-cid-6ycv7p6n]:after{content:"+";width:25px;height:25px;color:var(--brand-teal-700);background:var(--bg-tint);transition:transform var(--duration-normal) var(--ease-out), background var(--duration-normal) var(--ease-out);border:1px solid #10c2bb42;border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:500;display:grid}.download-operation[data-astro-cid-6ycv7p6n][open] summary[data-astro-cid-6ycv7p6n]:after{background:var(--brand-teal-400);transform:rotate(45deg)}.download-operation[data-astro-cid-6ycv7p6n]>p[data-astro-cid-6ycv7p6n]{margin:2px 0 0;line-height:1.6}.notes-list[data-astro-cid-6ycv7p6n]{color:var(--text-secondary);gap:9px;margin:2px 0 0;padding-left:20px;font-size:14px;line-height:1.5;display:grid}@media (width<=1060px){.download-hero__layout[data-astro-cid-6ycv7p6n]{grid-template-columns:minmax(0,1fr) minmax(330px,.82fr);gap:42px}.download-workspace__stage[data-astro-cid-6ycv7p6n]{grid-template-columns:minmax(210px,.42fr) minmax(0,1.58fr)}.platform-grid[data-astro-cid-6ycv7p6n],.download-operations[data-astro-cid-6ycv7p6n]{grid-template-columns:minmax(0,1fr)}.download-continuation[data-astro-cid-6ycv7p6n]{padding:24px}}@media (width<=780px){.download-hero[data-astro-cid-6ycv7p6n]{padding:72px 0 68px}.download-hero__layout[data-astro-cid-6ycv7p6n],.download-workspace__stage[data-astro-cid-6ycv7p6n]{grid-template-columns:minmax(0,1fr)}.download-hero__showcase[data-astro-cid-6ycv7p6n]{justify-self:center;width:min(100%,520px);padding-top:44px}.download-hero__release[data-astro-cid-6ycv7p6n]{left:8px}.download-workspace__heading[data-astro-cid-6ycv7p6n]{gap:12px;display:grid}.download-continuation[data-astro-cid-6ycv7p6n]{position:relative;top:auto}.download-continuation__marker[data-astro-cid-6ycv7p6n]{margin-bottom:28px}}@media (width<=520px){.download-hero[data-astro-cid-6ycv7p6n] h1[data-astro-cid-6ycv7p6n]{font-size:clamp(2.75rem,15vw,4rem)}.download-hero__actions[data-astro-cid-6ycv7p6n] .btn{width:100%}.platform-rail[data-astro-cid-6ycv7p6n]{grid-template-columns:minmax(0,1fr);margin-top:36px}.download-hero__showcase[data-astro-cid-6ycv7p6n]{padding-top:32px}.download-hero__release[data-astro-cid-6ycv7p6n]{max-width:calc(100% - 16px)}.download-hero__release[data-astro-cid-6ycv7p6n] a[data-astro-cid-6ycv7p6n]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.download-hero__shot[data-astro-cid-6ycv7p6n]{border-radius:20px;padding:6px}.download-hero__window-bar[data-astro-cid-6ycv7p6n]{padding-bottom:9px}}
