/* Public Download presentation; release availability remains owned by site.js/catalog. */
body[data-page="download"]{--canvas:var(--ordax-bg);--surface:var(--ordax-panel);--ink:var(--ordax-text);--muted:var(--ordax-muted);--line:var(--ordax-border);--accent:var(--ordax-accent);--serif:var(--sans);background:var(--ordax-bg);color:var(--ordax-text);color-scheme:dark}
[data-page="download"] a{text-decoration:none}[data-page="download"] a:hover{color:var(--ordax-accent-strong)}[data-page="download"] :focus-visible{outline:2px solid var(--ordax-focus);outline-offset:5px}
[data-page="download"] .site-header{position:relative;z-index:2;max-width:1320px;min-height:90px;padding:23px 40px;border:0;gap:35px}[data-page="download"] .brand-name{font:450 27px var(--sans);letter-spacing:-1.3px;color:#e9f1fc}[data-page="download"] .brand{gap:9px}[data-page="download"] .brand-mark{width:30px;height:30px;transform:none}[data-page="download"] .site-nav{display:flex;gap:30px;font-size:12px;margin-right:auto}[data-page="download"] .download-nav-actions{display:flex;gap:26px;align-items:center;font-size:12px}[data-page="download"] .nav-cta{display:inline-flex;gap:20px;align-items:center;padding:11px 18px;border:1px solid #9eb4ce;border-radius:8px;background:transparent;color:#e3eefd;white-space:nowrap}
[data-page="download"] .eyebrow{font:9px/1.5 ui-monospace,monospace;letter-spacing:.25em;color:#a9c5e9;margin:0 0 24px}
.download-hero{position:relative;isolation:isolate;min-height:480px;max-width:1440px;margin:0 auto;display:flex;align-items:center;padding:38px max(40px,calc((1440px - 1240px)/2)) 70px}.download-hero-art{position:absolute;inset:-90px 0 0;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--ordax-bg) 73%,transparent) 0%,color-mix(in srgb,var(--ordax-bg) 25%,transparent) 39%,transparent 65%),linear-gradient(0deg,var(--ordax-bg),transparent 22%),url('/assets/download-hero.png') center 58%/cover no-repeat;opacity:.95;animation:hero-arrive 1.2s ease both}.download-hero-copy{max-width:540px}.download-hero h1{font:450 clamp(45px,4.6vw,67px)/1.07 var(--sans);letter-spacing:-.05em;margin:0 0 23px}.download-hero h1 span{color:var(--ordax-accent-strong)}.download-hero-copy>p:not(.eyebrow):not(.hero-caption){font-size:17px;color:var(--ordax-text);line-height:1.7;margin:0}.hero-anchor{display:inline-flex;align-items:center;gap:22px;border-bottom:1px solid #6e8cac;padding:0 0 9px;margin-top:28px;font-size:12px;color:#cbddf4}.hero-caption{font:8px monospace;letter-spacing:.22em;color:#8daacb;margin:38px 0 0}.art-caption{position:absolute;right:40px;bottom:23px;font-size:8px;letter-spacing:.1em;color:#8b9eb8}
.download-container{max-width:1320px;margin:auto;padding:0 40px 62px}.creator-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:23px;scroll-margin-top:25px}.creator-card,.release-explainer{border:1px solid var(--ordax-border);border-radius:var(--ordax-radius-lg);background:linear-gradient(125deg,color-mix(in srgb,var(--ordax-panel) 53%,transparent),color-mix(in srgb,var(--ordax-surface) 67%,transparent));padding:30px}.creator-heading{display:flex;gap:24px;align-items:center}.creator-app-icon{width:94px;height:94px;display:grid;place-items:center;flex-shrink:0;font:300 40px var(--sans);letter-spacing:-7px;padding-right:7px;color:var(--ordax-accent-strong);border:1px solid var(--ordax-border);border-radius:var(--ordax-radius-xl);background:linear-gradient(135deg,var(--ordax-selected-bg),var(--ordax-surface) 70%);box-shadow:inset 0 1px 0 #d5e9ff44,0 12px 25px #0003}.creator-heading .eyebrow{font-size:8px;margin-bottom:8px}.creator-heading h2{font-size:30px;font-weight:500;letter-spacing:-1px;margin:0}.creator-heading p:last-child{margin:8px 0 0;font-size:13px;color:#b6c7dd}.creator-description{font-size:13px;line-height:1.8;color:#a6bbd6;max-width:520px;margin:24px 0}.catalog-status{display:flex;align-items:center;gap:15px;border:1px solid var(--ordax-border);border-radius:var(--ordax-radius-md);background:linear-gradient(115deg,var(--ordax-selected-bg),var(--ordax-subtle-bg));padding:19px 21px;min-height:94px}.catalog-lock{font-size:26px;color:#a4b8d1}.catalog-status strong{display:block;font-size:14px;font-weight:500;color:var(--ordax-text);margin-bottom:7px}.catalog-status p{font-size:11px;line-height:1.7;color:var(--ordax-muted);margin:0}.creator-footnote{font-size:11px;color:#879bb8;line-height:1.7;margin:17px 0 0}.release-explainer h2{font-size:23px;font-weight:450;letter-spacing:-.5px;line-height:1.2;margin:0 0 13px}.release-explainer>p{font-size:12px;line-height:1.8;color:#a9bdd8;margin:0}.trust-list{list-style:none;padding:0;margin:23px 0 0;display:grid;gap:21px}.trust-list li{display:flex;align-items:center;gap:17px}.trust-list li>span{width:40px;height:40px;border:1px solid #345779;border-radius:10px;display:grid;place-items:center;color:#a8d2ff;font-size:27px;flex-shrink:0}.trust-list strong{font-size:12px;font-weight:500}.trust-list p{font-size:11px;line-height:1.6;color:#95aecf;margin:5px 0 0}
[data-page="download"] .release-list:empty{display:none}[data-page="download"] .release-card{background:var(--ordax-panel);border-color:var(--ordax-border)}[data-page="download"] .release-card h2{font-size:25px}[data-page="download"] .release-target{border-color:var(--ordax-border)}[data-page="download"] .release-target code{color:#9db4d1;overflow-wrap:anywhere}[data-page="download"] .button-primary{background:var(--ordax-button-bg);color:var(--ordax-button-text);border-radius:var(--ordax-radius-md)}[data-page="download"] .button-quiet{background:var(--ordax-subtle-bg);color:var(--ordax-text);border-color:var(--ordax-border)}
.download-journey{margin-top:44px}.journey-heading{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:23px}.journey-heading .eyebrow{margin-bottom:10px;font-size:8px}.journey-heading h2{font-size:31px;line-height:1.2;font-weight:450;letter-spacing:-1px;margin:0}.journey-heading>span{font:8px monospace;letter-spacing:.16em;color:#a3bcdd;margin-bottom:5px}.journey-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:22px;counter-reset:none}.journey-steps li{border:1px solid var(--ordax-border);border-radius:var(--ordax-radius-md);padding:23px;background:linear-gradient(135deg,var(--ordax-panel),var(--ordax-surface))}.step-heading{display:flex;gap:16px;align-items:center}.step-heading>span{width:33px;height:33px;border-radius:50%;background:linear-gradient(130deg,var(--ordax-accent-strong),var(--ordax-button-bg));color:var(--ordax-button-text);display:grid;place-items:center;font-size:17px;flex-shrink:0}.step-heading h3{font-size:13px;font-weight:500;margin:0;line-height:1.4}.step-symbol{font-size:31px;color:#9dccff;margin:19px 0 9px}.journey-steps p{font-size:13px;line-height:1.7;color:#b9cde7;margin:0 0 12px}.journey-steps small{font-size:11px;line-height:1.7;color:#8fa9cb;display:block}
.preparation-notices{display:grid;grid-template-columns:1.3fr 1fr;gap:22px;margin-top:22px}.erase-notice,.account-notice{display:flex;align-items:flex-start;gap:16px;padding:20px 23px;border:1px solid var(--ordax-border);border-radius:var(--ordax-radius-md);background:var(--ordax-surface)}.erase-notice{border-color:var(--ordax-warning);background:var(--ordax-warning-bg)}.erase-notice>span,.account-notice>span{font-size:28px;color:#a8ccfb}.erase-notice>span{color:var(--ordax-warning)}.preparation-notices strong{font-size:12px;font-weight:500;color:#c5dbf6}.erase-notice strong{color:var(--ordax-warning)}.preparation-notices p{font-size:11px;line-height:1.7;color:#9db5d4;margin:6px 0 0}.account-notice a{font-size:10px;color:#bad7ff;display:inline-block;margin-top:8px}.integrity-panel{display:flex;gap:22px;align-items:center;padding:25px;border:1px solid var(--ordax-border);border-radius:var(--ordax-radius-md);margin-top:22px;background:var(--ordax-subtle-bg)}.integrity-symbol{width:54px;height:54px;flex-shrink:0;border:1px solid var(--ordax-border);border-radius:var(--ordax-radius-xl);background:var(--ordax-selected-bg);display:grid;place-items:center;font-size:31px;color:#bcd9ff}.integrity-panel h2{font-size:14px;font-weight:500;margin:0 0 8px}.integrity-panel p{font-size:11px;line-height:1.8;color:#9db6d5;max-width:600px;margin:0}.integrity-panel>a{margin-left:auto;flex-shrink:0;padding:15px 0 15px 28px;border-left:1px solid #304760;font-size:11px;color:#b3d0f5}.integrity-panel>a span{margin-left:14px}
[data-page="download"] .site-footer{max-width:1320px;padding:30px 40px 38px;border-top:1px solid #263a53;align-items:center;justify-content:space-between}[data-page="download"] .site-footer p{font-size:10px;color:#859ebf;margin:12px 0 0}[data-page="download"] .site-footer nav{display:flex;flex-wrap:wrap;gap:22px;font-size:11px;color:#b2c6e2}
@keyframes hero-arrive{from{opacity:0;transform:translateY(-8px)}to{opacity:.95;transform:none}}
@media(min-width:1441px){.download-hero{padding-inline:100px}}
@media(max-width:1000px){.download-hero{padding-inline:40px;min-height:430px}.download-hero-copy{max-width:460px}.download-hero h1{font-size:54px}.download-hero-art{background-position:center,right center,60% center}.creator-grid{grid-template-columns:1.2fr 1fr}.creator-card,.release-explainer{padding:25px}.creator-heading{gap:16px}.creator-app-icon{width:70px;height:70px;font-size:30px}.creator-heading h2{font-size:26px}.journey-heading>span{display:none}.journey-steps{gap:13px}.journey-steps li{padding:19px}.integrity-panel{flex-wrap:wrap}.integrity-panel>a{margin-left:76px;border:0;padding:0}[data-page="download"] .site-nav{gap:18px}}
@media(max-width:760px){[data-page="download"] .site-header{padding:20px 22px;flex-direction:row;align-items:center;flex-wrap:wrap;gap:20px}[data-page="download"] .site-nav{order:3;width:100%;justify-content:center;border-top:1px solid #27384e;padding:15px 0 0;gap:28px;font-size:11px;overflow-x:visible}[data-page="download"] .download-nav-actions{margin-left:auto;gap:15px;font-size:11px}[data-page="download"] .nav-cta{padding:9px 12px;gap:10px}[data-page="download"] .brand-name{font-size:24px}.download-hero{padding:32px 23px 235px;min-height:575px;display:block}.download-hero h1{font-size:clamp(40px,9vw,55px)}.download-hero-copy>p:not(.eyebrow):not(.hero-caption){font-size:14px}.download-hero-art{inset:135px 0 0;background:linear-gradient(180deg,#080f19,transparent 32%),linear-gradient(0deg,#080f19,transparent 26%),url('/assets/download-hero.png') 72% center/cover no-repeat}.hero-caption{margin-top:22px;font-size:7px}.hero-anchor{margin-top:20px}.art-caption{bottom:18px;right:23px;font-size:7px}.download-container{padding:0 20px 38px}.creator-grid{grid-template-columns:1fr;gap:16px}.creator-card,.release-explainer{padding:23px}.creator-heading h2{font-size:27px}.creator-heading p:last-child{font-size:12px}.catalog-status{padding:17px;gap:12px}.catalog-status strong{font-size:13px}.journey-heading h2{font-size:27px}.download-journey{margin-top:34px}.journey-steps{grid-template-columns:1fr;gap:14px}.journey-steps li{padding:22px}.step-symbol{float:left;margin:20px 16px 0 0}.journey-steps p{margin-top:20px}.journey-steps small{clear:both}.preparation-notices{grid-template-columns:1fr;gap:14px}.integrity-panel{padding:21px;gap:16px}.integrity-panel>div:nth-child(2){flex:1;min-width:170px}.integrity-panel>a{margin-left:0;font-size:11px;padding-top:4px}.integrity-symbol{width:43px;height:43px;border-radius:14px}[data-page="download"] .site-footer{display:block;padding:27px 23px}[data-page="download"] .site-footer nav{margin-top:26px;gap:19px;font-size:10px}.release-target,.release-card-header{flex-wrap:wrap}}
@media(max-width:430px){[data-page="download"] .download-nav-actions>a:first-child{display:none}[data-page="download"] .site-nav{justify-content:space-between;gap:12px}.creator-heading{align-items:flex-start}.creator-app-icon{width:60px;height:60px;border-radius:17px;font-size:27px}.creator-heading h2{font-size:24px}.integrity-panel>div:nth-child(2){min-width:155px}}
@media(prefers-reduced-motion:reduce){.download-hero-art{animation:none}}

[data-page="download"] svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.step-symbol svg{width:30px;height:30px}
