.product-nav{display:flex;gap:23px;font-size:12px;color:#b4b4bf}.product-nav a{text-decoration:none}.product-nav [aria-current]{color:#ff7c89}.software-hero h1{font-size:clamp(45px,6vw,76px)}.software-hero p{max-width:640px;font-size:16px;padding-right:90px}.venture-mark{position:absolute;right:35px;top:70px;transform:rotate(-7deg);opacity:.9}.platform-section{padding-top:52px;scroll-margin-top:24px}.availability{color:#a9a9b4;font-size:13px;margin-bottom:24px;line-height:1.7}.arch-download{border-top:1px solid #333;margin-top:19px;padding-top:18px}.arch-download h4{font-size:13px;margin:0 0 8px}.arch-download .button{font-size:12px;padding:12px;min-height:44px;margin:4px 0}.arch-download p{font-size:11px}.arch-download small{text-align:left;margin:8px 0;color:#90909c;font-size:10px}.build-pending{border:1px dashed #53414a;border-radius:8px;color:#a9a9b4;padding:13px;font-size:11px;margin-top:9px}.checksum{font-size:10px;color:#ff7c89}.downloads-products{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.downloads-products>a{flex:1;min-width:220px;padding:23px;border:1px solid #49404a;border-radius:10px;text-decoration:none;background:#17171b}.downloads-products strong{display:block;margin-bottom:8px}.downloads-products span{font-size:12px;color:#b4b4bf}@media(max-width:850px){.venture-mark{width:120px;height:120px;right:20px;top:30px;opacity:.3}.software-hero p{padding:0}.product-nav{gap:13px;font-size:11px}.software-hero h1{position:relative;z-index:1}}@media(max-width:520px){.product-nav{gap:10px}.brand span{display:none}.software-hero{padding-top:32px}.venture-mark{top:50px}.platform-section{padding-top:35px}}

.platform-links{display:flex;flex-wrap:wrap;gap:20px;padding:12px 24px;border:1px solid #bac8d5;border-radius:8px;background:linear-gradient(#fff,#e0e8f0);font-size:13px}.platform-links a{color:#365c83;text-decoration:none;font-weight:650}

.downloads-products>a{background:linear-gradient(#fff,#e1eaf3);border-color:#b1c0cf;color:#273f54;box-shadow:inset 0 1px white,0 4px 12px #35516c10}.downloads-products span,.availability,.build-pending,.arch-download small,.product-nav{color:#526b80}.product-nav [aria-current],.checksum{color:#1764bd}.arch-download{border-color:#b1c0cf}.build-pending{border-color:#aebdcb}
/* GameProducer download page uses the same Cloud surfaces as the suite. */
body[data-product=gameproducer]{margin:0;background:linear-gradient(125deg,#4695fc,#0776ec 55%,#2d70dc);font:15px/1.6 system-ui,-apple-system,sans-serif;color:#17101a}body[data-product=gameproducer] *{box-sizing:border-box}body[data-product=gameproducer] a{color:#0066cc;text-decoration:none}body[data-product=gameproducer] .bar{display:flex;justify-content:space-between;gap:20px;padding:16px max(24px,calc((100vw - 1072px)/2));background:#f8faffb8;backdrop-filter:blur(24px)}body[data-product=gameproducer] main{max-width:1120px;padding:32px 24px;margin:auto}body[data-product=gameproducer] .hero{padding:40px;background:#ffffffed;border-radius:24px;box-shadow:0 8px 28px #1029531a}body[data-product=gameproducer] .hero>img{object-fit:contain;margin-bottom:20px}body[data-product=gameproducer] .eyebrow{font-size:11px;letter-spacing:1.4px;color:#62646b}body[data-product=gameproducer] h1{font-size:clamp(38px,5vw,60px);letter-spacing:-1.8px;font-weight:650;line-height:1.1;margin:12px 0 20px}body[data-product=gameproducer] .hero>p{color:#62646b;font-size:16px}body[data-product=gameproducer] .button{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;min-height:44px;border-radius:22px;padding:10px 18px;background:#eaf2ff;font-size:14px}body[data-product=gameproducer] .button.primary{background:#0071e3;color:#fff}body[data-product=gameproducer] .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body[data-product=gameproducer] .card{background:#fff;border-radius:22px;padding:24px;box-shadow:0 8px 28px #1029531a}body[data-product=gameproducer] .card h3{font-size:24px;margin:12px 0}body[data-product=gameproducer] .platform{font-size:30px;color:#0066cc}body[data-product=gameproducer] .arch-download{border-color:#e3e9f2}body[data-product=gameproducer] .arch-download h4{font-size:14px}body[data-product=gameproducer] .arch-download small{display:block;font-size:12px;color:#62646b}body[data-product=gameproducer] .checksum{font-size:12px;display:inline-flex;min-height:36px;align-items:center}body[data-product=gameproducer] #release-status,body[data-product=gameproducer] .notice,body[data-product=gameproducer] main>p{color:#fff;font-size:14px}body[data-product=gameproducer] main>p>a{color:#fff;text-decoration:underline}body[data-product=gameproducer]>footer{max-width:1120px;margin:auto;padding:12px 24px 40px;color:white;font-size:13px}body[data-product=gameproducer] :focus-visible{outline:3px solid #0066cc;outline-offset:3px}@media(max-width:760px){body[data-product=gameproducer] main{padding:20px 16px}body[data-product=gameproducer] .hero{padding:28px 24px}body[data-product=gameproducer] .cards{grid-template-columns:1fr;gap:20px}body[data-product=gameproducer] .hero>p{font-size:15px}body[data-product=gameproducer] .bar{padding:14px 18px;font-size:13px}body[data-product=gameproducer] .bar nav{display:none}}

body[data-product=gameproducer] .notice,body[data-product=gameproducer] #release-status{background:#ffffffed;color:#62646b;padding:16px 20px;border-radius:18px}body[data-product=gameproducer]>footer{background:#ffffffed;color:#62646b;border-radius:22px;margin-bottom:24px;padding:20px 24px}
