._platformGrid_16tg9_1{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-3);display:grid}.download-hero{padding-block:clamp(4.5rem,9vh,7rem) clamp(3rem,6vh,5rem)}._platformCard_16tg9_12{align-content:start;gap:var(--space-4);min-block-size:19rem;padding:clamp(var(--space-6), 4vw, var(--space-8));border:var(--hairline) solid var(--line-strong);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:var(--shadow-1);display:grid}._platformTopline_16tg9_24,._assetRow_16tg9_25,._modalHead_16tg9_26{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._platformTopline_16tg9_24{color:var(--subtle);font-family:var(--font-mono);font-size:var(--step-caption);letter-spacing:.08em;text-transform:uppercase}._platformMark_16tg9_41{border:var(--hairline) solid var(--line);border-radius:var(--radius-pill);background:var(--bg-sunk);min-block-size:2rem;min-inline-size:3.2rem;color:var(--accent-quiet);letter-spacing:0;text-transform:none;place-items:center;display:grid}._platformCopy_16tg9_54{gap:var(--space-2);display:grid}._platformCopy_16tg9_54 h3{font-size:var(--step-heading)}._platformCopy_16tg9_54 p,._assetCopy_16tg9_64 p{color:var(--muted)}._platformAction_16tg9_68,._downloadButton_16tg9_69{min-block-size:var(--target-min);justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-family:var(--font-sans);font-size:var(--step-small);transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border:0;font-weight:650;display:inline-flex}._platformAction_16tg9_68{inline-size:100%;padding-inline:var(--space-5);margin-block-start:auto}._downloadButton_16tg9_69{padding-inline:var(--space-5);white-space:nowrap;flex:none}._assetActions_16tg9_97{flex:none}._fallbackLink_16tg9_101{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:2rem;padding-inline:var(--space-3);color:var(--muted);font-size:var(--step-caption);text-align:center;text-underline-offset:.18em;text-decoration:underline;display:inline-flex}:is(._fallbackLink_16tg9_101:hover,._fallbackLink_16tg9_101:focus-visible){color:var(--accent)}._platformAction_16tg9_68:hover,._downloadButton_16tg9_69:hover{background:var(--cinnabar-lit)}._platformAction_16tg9_68:active,._downloadButton_16tg9_69:active{transform:translateY(1px)}._platformActionDisabled_16tg9_130{cursor:not-allowed;background:var(--bg-sunk);box-shadow:inset 0 0 0 var(--hairline) var(--line-strong);color:var(--subtle)}._platformActionDisabled_16tg9_130:hover,._platformActionDisabled_16tg9_130:active{background:var(--bg-sunk);transform:none}._availabilityNote_16tg9_143{color:var(--muted);font-size:var(--step-small);margin-block:0;line-height:1.6}._modal_16tg9_26{z-index:var(--z-modal);padding:max(var(--space-4), env(safe-area-inset-top)) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));place-items:center;display:none;position:fixed;inset:0}._modal_16tg9_26:target{display:grid}._modalBackdrop_16tg9_163{background:#141d1a7a;position:absolute;inset:0}._modalCard_16tg9_169{z-index:1;gap:var(--space-6);max-block-size:min(48rem,100dvh - 2rem);inline-size:min(42rem,100%);padding:clamp(var(--space-5), 4vw, var(--space-7));border:var(--hairline) solid var(--line-strong);border-radius:var(--radius-xl);background:var(--surface-glass-solid);box-shadow:var(--shadow-overlay);color:var(--text);display:grid;position:relative;overflow:auto}._modalHead_16tg9_26{align-items:flex-start}._modalHead_16tg9_26 h2{font-size:var(--step-heading);margin-block-start:var(--space-2)}._closeButton_16tg9_194{min-inline-size:var(--target-min);min-block-size:var(--target-min);border:var(--hairline) solid var(--line);border-radius:var(--radius-pill);background:var(--bg-sunk);color:var(--muted);flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}._guidance_16tg9_208{padding:var(--space-5);border:var(--hairline) solid color-mix(in srgb, var(--warning) 38%, var(--line));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--warning) 8%, var(--bg-raised))}._guidance_16tg9_208 strong{font-family:var(--font-sans)}._guidance_16tg9_208 ol{gap:var(--space-3);color:var(--muted);margin-block-start:var(--space-4);padding-inline-start:1.35em;list-style:decimal;display:grid}._assetList_16tg9_228{gap:var(--space-3);display:grid}._assetRow_16tg9_25{padding:var(--space-5);border:var(--hairline) solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);flex-wrap:wrap;align-items:center}._assetCopy_16tg9_64{flex:16rem;min-inline-size:min(100%,16rem)}._assetCopy_16tg9_64>span,._assetCopy_16tg9_64 small{color:var(--subtle);font-family:var(--font-mono);font-size:var(--step-caption)}._assetCopy_16tg9_64 h3{margin-block:var(--space-1);font-size:var(--step-sub)}._assetCopy_16tg9_64 small{overflow-wrap:anywhere;margin-block-start:var(--space-3);display:block}._checksum_16tg9_265{inline-size:100%;color:var(--subtle);font-size:var(--step-caption)}._checksum_16tg9_265 summary{cursor:pointer}._checksum_16tg9_265 code{overflow-wrap:anywhere;color:var(--muted);margin-block-start:var(--space-3);font-size:.72rem;line-height:1.55;display:block}._srOnly_16tg9_284{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:42rem){._platformGrid_16tg9_1{grid-template-columns:1fr}._platformCard_16tg9_12{min-block-size:15rem}._assetRow_16tg9_25{align-items:stretch}._downloadButton_16tg9_69,._assetActions_16tg9_97,._fallbackLink_16tg9_101{inline-size:100%}}@media (prefers-reduced-motion:reduce){._platformAction_16tg9_68,._downloadButton_16tg9_69{transition:none}}@media (prefers-contrast:more),(forced-colors:active){._platformCard_16tg9_12,._modalCard_16tg9_169,._assetRow_16tg9_25,._guidance_16tg9_208{border-width:2px}}
