.downloads-page{padding-top:16px;padding-bottom:30px}.downloads-intro{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:14px}.downloads-intro h1{font-size:26px;line-height:1.4;letter-spacing:0;margin:0;font-weight:700}.downloads-intro p{font-size:13px;color:#aaa69d;line-height:1.6;margin:0}.download-products{display:grid;gap:16px}.download-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:30px;padding:18px 22px;border:1px solid #55472f;border-radius:16px;background:linear-gradient(110deg,#191713,#101114 65%);min-width:0}.product-download-copy{min-width:0}.product-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:7px}.product-heading h2{font-size:25px;line-height:1.2;margin:0;font-weight:700}.product-heading span{font-size:11px;letter-spacing:.1em;color:#ccb17c}.product-summary{font-size:13px;line-height:1.7;color:#bdb8ae;margin:0 0 10px;max-width:660px}.product-download-copy .os-options{gap:6px;margin-bottom:10px}.product-download-copy .os-options button{font-size:12px;line-height:1.3;padding:5px 10px;border-radius:6px}.product-download-copy .download-action-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.product-download-copy .primary-download,.product-download-copy .button{width:auto;min-height:40px;max-width:100%;justify-content:center;padding:9px 17px;font-size:13px;border-radius:7px;line-height:1.4;white-space:normal;letter-spacing:0}.product-download-copy .primary-download span{font-size:18px}.product-download-copy .system-detected{font-size:11px;line-height:1.6;display:inline;margin:0;padding:0;border:0;background:none;color:#a9a39a}.product-download-copy .release-meta,.product-download-copy [data-agent-download-status]{font-size:11px;line-height:1.65;color:#aaa69d;margin:5px 0 0;min-height:0}.product-download-copy .download-status{font-size:11px;line-height:1.65;margin:4px 0 0;min-height:0}.product-download-copy .download-status:empty,.product-download-copy [data-agent-download-status]:empty{display:none}.product-download-copy .agent-download{padding:0;border:0;border-radius:0;background:none}.product-download-copy .agent-platform{font-size:12px;margin:0}.download-art{position:relative;margin:0;min-width:0;height:174px;overflow:hidden;border:1px solid #353027;border-radius:12px;background:#0c0e10}.download-art img{height:100%;width:100%;object-fit:cover;object-position:center;display:block}.download-art figcaption{position:absolute;right:12px;bottom:8px;left:12px;text-align:right;font-size:11px;letter-spacing:.12em;color:#f1dba9;text-shadow:0 1px 8px #000}.download-delivery-note{margin:12px 0 0;font-size:11px;line-height:1.7;color:#a29b90}.download-delivery-note a,.download-action-line a{color:#dec28c}.download-information{margin-top:4px;padding:22px 0 28px}.download-information-grid{gap:25px}.download-information-grid>div{padding-top:10px}.download-information-grid span{font-size:10px}.download-information-grid h2{font-size:16px;margin:6px 0}.download-information-grid p{font-size:12px;line-height:1.7;margin:0}.download-product:target{border-color:#edca81;box-shadow:0 0 0 2px #c6a05c22}@media(max-width:1100px){.download-product{gap:20px;padding:16px}.download-art{height:172px}.product-heading h2{font-size:23px}.downloads-intro p{max-width:50%}}@media(max-width:760px){.downloads-page{padding-top:12px}.downloads-intro{display:block}.downloads-intro h1{font-size:23px}.downloads-intro p{max-width:none;font-size:12px;margin-top:4px}.download-product{grid-template-columns:minmax(0,1fr) minmax(140px,.72fr);gap:14px}.download-art{height:150px}.product-heading{gap:7px}.product-heading h2{font-size:21px}.product-heading span{font-size:10px;letter-spacing:0}.product-summary{font-size:12px;margin-bottom:8px}.product-download-copy .primary-download,.product-download-copy .button{font-size:12px}.product-download-copy .system-detected{display:none}.download-information-grid{grid-template-columns:1fr}.download-information-grid>div{padding-top:8px}}@media(max-width:540px){.downloads-page.wrap{width:calc(100% - 28px)}.download-product{grid-template-columns:minmax(0,1fr);position:relative;gap:0;padding:15px;overflow:hidden}.product-download-copy{position:relative;z-index:1}.product-heading{padding-right:70px;min-height:28px}.product-heading span{display:none}.download-art{position:absolute;right:0;top:0;width:115px;height:95px;border:0;border-radius:0;opacity:.6;mask-image:linear-gradient(90deg,transparent,#000 40%);pointer-events:none}.download-art figcaption{display:none}.product-summary{padding-right:45px;font-size:11px;line-height:1.55}.product-download-copy .os-options{gap:4px;margin-bottom:8px}.product-download-copy .os-options button{font-size:11px;padding:4px 7px}.product-download-copy .primary-download,.product-download-copy .button{min-height:36px;padding:7px 12px}.download-product .release-meta,.download-product [data-agent-download-status],.download-delivery-note{font-size:10px}.download-products{gap:12px}.download-delivery-note{margin-top:10px}.download-action-line{gap:8px!important}}
.download-product .download-art{isolation:isolate}
@media(max-width:540px){.download-product .download-art{right:14px;top:16px;width:100px;height:34px;opacity:1;mask-image:none;border-radius:5px}.product-heading{padding-right:106px}.product-summary{padding-right:0}}
