.gd-page{--gd-ink:#162545;--gd-blue:#2459d3;--gd-red:#d73554;--gd-line:#dde4ef;--gd-muted:#5b6880;color:var(--gd-ink);padding-top:142px;padding-bottom:100px}.gd-page h1,.gd-page h2,.gd-page h3{letter-spacing:-.045em;text-wrap:balance}.gd-page h1{margin:19px 0 0;font-size:clamp(43px,5vw,66px);font-weight:800;line-height:1.18}.gd-page h1 em{color:var(--gd-blue);font-style:normal}.gd-eyebrow{letter-spacing:.15em;color:#46618f;font-size:10px;font-weight:750;line-height:1.7;display:block}.gd-page-heading{justify-content:space-between;align-items:flex-end;gap:55px;margin-bottom:45px;display:flex}.gd-heading-aside{max-width:340px;padding-bottom:4px}.gd-heading-aside p{color:var(--gd-muted);margin:13px 0 18px;font-size:14px;line-height:1.9}.gd-heading-note{color:#65738c;font-size:11px}.gd-overline{color:#5b6c88;letter-spacing:.05em;align-items:center;gap:7px;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}.gd-overline i{background:var(--gd-red);border-radius:50%;flex:none;width:5px;height:5px}.gd-text-link,.gd-back{color:var(--gd-blue);align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:1.7;display:inline-flex}.gd-text-link svg,.gd-back svg{flex:none;transition:translate .25s}.gd-text-link:hover svg{translate:3px}.gd-back{color:#5b6b85;margin-bottom:28px}.gd-back:hover svg{translate:-3px}.gd-page .button{border-radius:999px;min-height:48px;padding:0 21px;font-size:12px}.gd-page .button-primary{background:var(--gd-blue);color:#fff;border:1px solid var(--gd-blue);box-shadow:0 7px 20px #2459d31a}.gd-page .button-primary:hover{background:#1949b5}.gd-page .button:disabled{color:#52678f;box-shadow:none;cursor:default;background:#eaf0fc;border-color:#d9e3f6;transform:none}.gd-page .button:disabled svg{transform:none}.gd-library-toolbar{border:1px solid var(--gd-line);background:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:25px;padding:16px 18px;display:flex}.gd-search{color:#5f749a;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.gd-search input{outline-offset:5px;width:100%;color:var(--gd-ink);background:0 0;border:0;min-width:0;padding:9px 0;font-size:13px}.gd-search input::placeholder{color:#68768e}.gd-filters{flex:none;align-items:center;gap:5px;display:flex}.gd-filters button{color:#5f6e87;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:10px 15px;font-size:11px;font-weight:650;transition:background .2s,color .2s}.gd-filters button:hover{color:var(--gd-blue);background:#f1f5ff}.gd-filters button.is-active{color:#1f50bd;background:#eaf1ff}.gd-library-summary{color:#69758b;justify-content:space-between;align-items:center;gap:15px;padding:19px 2px;font-size:10px;display:flex}.gd-library-summary>button{color:var(--gd-blue);background:0 0;border:0;padding:3px;font-size:11px;font-weight:650}.gd-game-results{gap:20px;display:grid}.gd-game-card.game-card{border:1px solid var(--gd-line);background:#fff;border-radius:20px;grid-template-columns:1.45fr 1fr;min-height:390px;transition:translate .3s,box-shadow .3s;display:grid;overflow:hidden;box-shadow:0 13px 40px #16254507}.gd-game-card.game-card:hover{transform:translateY(-3px);box-shadow:0 20px 45px #16254510}.gd-game-card .game-card-art{aspect-ratio:auto;isolation:isolate;min-height:390px;overflow:hidden}.gd-game-card .game-card-art:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#16254570);position:absolute;inset:60% 0 0}.gd-game-card .game-card-art img{object-fit:cover;transition:scale .65s}.gd-game-card:hover .game-card-art img{scale:1.025}.gd-art-caption{z-index:3;color:#3c4d6c;letter-spacing:.03em;background:#ffffffed;border-radius:999px;padding:6px 10px;font-size:9px;font-weight:650;position:absolute;top:18px;left:19px}.gd-art-index{z-index:3;color:#fff;letter-spacing:.14em;text-shadow:0 1px 4px #162545;font-size:10px;font-weight:650;position:absolute;bottom:20px;left:22px}.gd-game-card .game-card-body{flex-direction:column;align-items:flex-start;min-width:0;padding:32px 35px;display:flex;position:relative}.gd-game-symbol{color:#4169c1;background:#edf3ff;border-radius:13px;place-items:center;width:45px;height:45px;display:grid;position:absolute;top:26px;right:29px}.gd-game-card .game-card-body h2{color:var(--gd-ink);margin:52px 0 11px;font-size:39px;font-weight:750;line-height:1.2}.gd-game-card .game-card-body>p{color:var(--gd-muted);max-width:320px;margin:0 0 15px;font-size:13px;line-height:1.9}.gd-status{color:#2858b8;white-space:nowrap;background:#edf3ff;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:650;line-height:1.5;display:inline-flex}.gd-status i{background:currentColor;border-radius:50%;flex:none;width:4px;height:4px;display:inline-block}.gd-status-planned{color:#a93a54;background:#fff0f3}.gd-status-supported{color:#225897;background:#ebf5ff}.gd-game-platform{color:#65748d;align-items:center;gap:7px;margin-top:18px;font-size:10px;display:flex}.gd-game-platform>span{color:#7e8ba1;margin-inline:4px}.gd-game-card .game-card-bottom{border-top:1px solid var(--gd-line);width:100%;color:var(--gd-blue);justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-top:19px;font-size:11px;font-weight:700;display:flex}.gd-next-world{background:linear-gradient(100deg,#f0f5ff,#fafbff);border:1px dashed #cbd8ed;border-radius:20px;align-items:center;gap:19px;margin-top:23px;padding:26px 29px;display:flex}.gd-next-world-icon{color:#4772c7;background:#e6edfc;border-radius:15px;flex:none;place-items:center;width:51px;height:51px;display:grid}.gd-next-world h2{margin:0 0 5px;font-size:17px;font-weight:700;line-height:1.5}.gd-next-world p{color:var(--gd-muted);margin:0;font-size:11px;line-height:1.8}.gd-next-world a{white-space:nowrap;color:var(--gd-blue);align-items:center;gap:9px;margin-left:auto;font-size:11px;font-weight:700;display:flex}.gd-empty{text-align:center;border:1px solid var(--gd-line);color:#607798;background:#fff;border-radius:20px;flex-direction:column;align-items:center;padding:65px 25px;display:flex}.gd-empty h2{color:var(--gd-ink);margin:20px 0 7px;font-size:20px}.gd-empty p{color:var(--gd-muted);margin:0;font-size:12px;line-height:1.9}.gd-detail-hero{grid-template-columns:1fr 1.15fr;align-items:center;gap:65px;margin-bottom:38px;display:grid}.gd-detail-copy h1{margin:20px 0;font-size:clamp(43px,4.7vw,65px)}.gd-detail-copy>p{color:var(--gd-muted);max-width:475px;margin:0;font-size:13px;line-height:1.95}.gd-detail-art{aspect-ratio:1.35;border:1px solid var(--gd-line);background:#edf3fc;border-radius:20px;position:relative;overflow:hidden}.gd-detail-art img{object-fit:cover}.gd-detail-art-icon{color:#345fc0;background:#ffffffed;border:1px solid #fff;border-radius:14px;place-items:center;width:47px;height:47px;display:grid;position:absolute;bottom:19px;right:19px}.gd-detail-badges{flex-wrap:wrap;align-items:center;gap:12px;margin-top:21px;display:flex}.gd-detail-badges>span:last-child{color:#65738c;font-size:10px}.gd-detail-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.gd-section-nav{z-index:15;border-block:1px solid var(--gd-line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);scrollbar-width:thin;background:#fafbfff2;align-items:center;gap:35px;margin-bottom:8px;padding:17px 2px;display:flex;position:sticky;top:82px;overflow-x:auto}.gd-section-nav a{color:#536781;white-space:nowrap;font-size:12px;font-weight:650;transition:color .2s}.gd-section-nav a:hover{color:var(--gd-blue)}.gd-section{padding-top:55px;padding-bottom:18px}.gd-anchor{scroll-margin-top:145px}.gd-section-heading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:24px;display:flex}.gd-section-heading h2{margin:11px 0 0;font-size:clamp(25px,2.7vw,34px);font-weight:750;line-height:1.35}.gd-section-heading>p{color:var(--gd-muted);max-width:325px;margin:0 0 3px;font-size:11px;line-height:1.9}.gd-matrix-wrap{border:1px solid var(--gd-line);background:#fff;border-radius:20px;overflow:hidden}.gd-matrix{border-collapse:collapse;text-align:left;width:100%;color:var(--gd-muted);font-size:12px}.gd-matrix th,.gd-matrix td{border-bottom:1px solid #e7ecf5;padding:20px 25px;line-height:1.8}.gd-matrix tr:last-child th,.gd-matrix tr:last-child td{border-bottom:0}.gd-matrix thead th{letter-spacing:.04em;color:#66758e;background:#f3f6fc;padding-block:13px;font-size:10px;font-weight:650}.gd-matrix tbody th{color:var(--gd-ink);width:30%;font-weight:650}.gd-matrix .gd-status{font-size:10px}.gd-detail-columns{grid-template-columns:1fr 1fr;gap:22px;margin-top:38px;display:grid}.gd-surface{border:1px solid var(--gd-line);background:#fff;border-radius:20px;min-width:0;padding:31px;position:relative}.gd-surface h2{margin:13px 0 14px;font-size:25px;font-weight:750;line-height:1.4}.gd-surface-icon{color:#3e69c2;background:#edf3ff;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:25px;display:grid}.gd-icon-red{color:#bf4a62;background:#fff0f3}.gd-body-note{color:var(--gd-muted);margin:0;font-size:12px;line-height:1.9}.gd-requirement-list{gap:17px;margin:25px 0;padding:0;list-style:none;display:grid}.gd-requirement-list li{color:#566880;align-items:flex-start;gap:10px;font-size:12px;line-height:1.9;display:flex}.gd-requirement-list svg{color:#5276bd;flex:none;margin-top:2px}.gd-inline-note{color:#68738a;border-top:1px solid #e5ebf5;align-items:flex-start;gap:10px;margin:0 0 21px;padding-top:17px;font-size:11px;line-height:1.8;display:flex}.gd-inline-note svg{color:#6d83aa;flex:none;margin-top:1px}.gd-connection-steps{gap:22px;margin:23px 0 25px;padding:0;list-style:none;display:grid}.gd-connection-steps li{align-items:flex-start;gap:15px;display:flex}.gd-connection-steps li>span{color:#a63e55;background:#fff1f4;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:10px;font-weight:650;display:grid}.gd-connection-steps h3{margin:2px 0 6px;font-size:13px;font-weight:700;line-height:1.7}.gd-connection-steps p{color:var(--gd-muted);margin:0;font-size:11px;line-height:1.8}.gd-clip-grid{grid-template-columns:1fr 1fr;gap:21px;display:grid}.gd-clips .clip-card{border:1px solid var(--gd-line);text-align:left;background:#fff;border-radius:20px;width:100%;padding:0;transition:box-shadow .25s;display:block;overflow:hidden}.gd-clips .clip-card:hover{transform:none;box-shadow:0 12px 30px #1625450c}.gd-clips .clip-card-image{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.gd-clips .clip-card-image img{object-fit:cover;transition:scale .5s}.gd-clips .clip-card:hover .clip-card-image img{scale:1.025}.gd-clips .clip-card-action{color:#2d57b2;background:#ffffffed;border:1px solid #fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;inset:auto 16px 15px auto}.gd-clips .clip-card-caption{justify-content:space-between;align-items:center;gap:14px;padding:18px 21px;display:flex}.gd-clips .clip-card-caption strong{color:var(--gd-ink);font-size:14px}.gd-clips .clip-card-caption small{color:#68758b;margin-top:6px;font-size:10px;display:block}.gd-clips .clip-card-caption>span:last-child{color:#67758c;font-size:9px}.gd-faq-list{border-top:1px solid var(--gd-line)}.gd-faq-list details{border-bottom:1px solid var(--gd-line);padding:0}.gd-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:22px 2px;font-size:14px;font-weight:650;line-height:1.8;list-style:none;display:flex}.gd-faq-list summary::-webkit-details-marker{display:none}.gd-faq-list summary>span{color:#6d82a7;font-size:22px;font-weight:400;transition:rotate .2s}.gd-faq-list details[open] summary>span{rotate:45deg}.gd-faq-list details>p{color:var(--gd-muted);max-width:800px;margin:0;padding:0 35px 24px 2px;font-size:12px;line-height:1.95}.gd-download-overview{grid-template-columns:1.25fr 1fr;align-items:stretch;gap:23px;display:grid}.gd-release-card{background:radial-gradient(at 100% 0,#eef2ff,#0000 60%),#fff;border:1px solid #d4e0f5;border-radius:20px;min-width:0;padding:33px;position:relative}.gd-release-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.gd-windows-symbol{color:#3667cf;background:#e7efff;border-radius:18px;place-items:center;width:61px;height:61px;display:grid}.gd-release-card h2{margin:0 0 14px;font-size:30px;font-weight:750;line-height:1.4}.gd-release-card>p{color:var(--gd-muted);max-width:500px;margin:0;font-size:12px;line-height:1.95}.gd-release-action{flex-wrap:wrap;align-items:center;gap:20px;margin:25px 0 28px;display:flex}.gd-release-action>a:last-child:not(.button){color:#5f718e;align-items:center;gap:6px;font-size:11px;font-weight:650;display:flex}.gd-release-meta{border-top:1px solid var(--gd-line);grid-template-columns:1fr 1fr 1fr;gap:16px;margin:0;padding-top:21px;display:grid}.gd-release-meta dt{color:#68768e;margin-bottom:7px;font-size:10px}.gd-release-meta dd{color:#3c5276;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:650}.gd-release-checksum{color:#68758c;align-items:flex-start;gap:8px;margin-top:23px;font-size:10px;line-height:1.8;display:flex}.gd-release-checksum svg{color:#6c83af;flex:none}.gd-requirements{padding:34px}.gd-requirements h2{margin-top:15px;font-size:27px}.gd-requirements>dl{gap:19px;margin:25px 0;display:grid}.gd-requirements>dl>div{border-top:1px solid #e6ecf5;padding-top:17px}.gd-requirements dt{color:#344e79;align-items:center;gap:9px;font-size:12px;font-weight:650;display:flex}.gd-requirements dt svg{color:#6682b5}.gd-requirements dd{color:var(--gd-muted);margin:7px 0 0 30px;font-size:11px;line-height:1.85}.gd-readiness-layout{grid-template-columns:1.3fr .9fr;gap:23px;display:grid}.gd-checklist{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.gd-checklist label{border:1px solid var(--gd-line);cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:16px;padding:21px 24px;transition:border-color .2s,background .2s;display:flex;position:relative}.gd-checklist label:hover{border-color:#afc4e8}.gd-checklist label.is-checked{background:#f1f6ff;border-color:#afc5ef}.gd-checklist input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.gd-checklist label:has(input:focus-visible){outline-offset:3px;outline:3px solid #6289df}.gd-checklist input:disabled{cursor:default}.gd-check-icon{color:#5679bb;pointer-events:none;background:#f0f4fc;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.gd-checklist label>span:not(.gd-check-indicator){pointer-events:none}.gd-checklist strong{color:#2b4267;font-size:12px;font-weight:650;line-height:1.8;display:block}.gd-checklist small{color:#64738b;margin-top:4px;font-size:10px;line-height:1.9;display:block}.gd-check-indicator{color:#7386a9;pointer-events:none;flex:none;margin-left:auto;display:flex}.gd-checklist .is-checked .gd-check-indicator{color:#3768cf}.gd-readiness-result{background:linear-gradient(145deg,#edf3ff,#f7f9ff);border:1px solid #d8e3f6;border-radius:20px;flex-direction:column;align-items:flex-start;padding:26px 28px;display:flex}.gd-result-progress{color:#53698e;justify-content:space-between;align-items:center;width:100%;font-size:10px;display:flex}.gd-result-progress strong{color:#3d62a9;letter-spacing:-.04em;font-size:25px;font-weight:600}.gd-result-progress strong span{color:#5c6f8d;letter-spacing:0;font-size:12px;font-weight:500}.gd-result-track{gap:5px;width:100%;margin:14px 0 26px;display:flex}.gd-result-track span{background:#d4dff2;border-radius:3px;flex:1;height:3px;transition:background .25s}.gd-result-track span.is-confirmed{background:#4978d8}.gd-readiness-result h3{margin:0 0 12px;font-size:21px;font-weight:700;line-height:1.5}.gd-readiness-result p{color:var(--gd-muted);margin:0 0 24px;font-size:11px;line-height:1.95}.gd-readiness-result .gd-text-link{margin-top:auto;font-size:11px}.gd-reset-checks{color:#637898;background:0 0;border:0;border-bottom:1px solid #91a5c8;margin-top:14px;padding:0;font-size:10px}.gd-installation{border:1px solid var(--gd-line);background:#fff;border-radius:20px;overflow:hidden}.gd-install-step+.gd-install-step{border-top:1px solid #e4ebf5}.gd-install-step>button{text-align:left;color:#334d77;background:#fff;border:0;align-items:center;gap:18px;width:100%;padding:22px 25px;font-size:13px;font-weight:650;transition:background .2s;display:flex}.gd-install-step>button>svg{color:#6582b6;flex:none}.gd-install-step>button>svg:last-child{margin-left:auto;transition:rotate .25s}.gd-install-step.is-open>button>svg:last-child{rotate:180deg}.gd-install-step.is-open>button{color:#244f9c;background:#f3f7ff}.gd-install-number{color:#7b5f84;letter-spacing:.05em;flex:none;font-size:10px}.gd-install-detail{background:#f3f7ff;padding:0 35px 25px 102px}.gd-install-detail p{color:var(--gd-muted);max-width:850px;margin:0;font-size:12px;line-height:1.95}.gd-install-detail>span{color:#566d90;margin-top:12px;font-size:10px;line-height:1.8;display:block}.gd-install-help{color:#68758c;justify-content:space-between;gap:20px;margin-top:16px;font-size:10px;display:flex}.gd-install-help a{color:var(--gd-blue);align-items:center;gap:7px;font-weight:650;display:flex}.gd-troubleshooting{border:1px solid var(--gd-line);background:linear-gradient(120deg,#fff8fa,#f2f6ff);border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:65px;margin-top:48px;padding:33px;display:grid}.gd-troubleshooting h2{margin:12px 0;font-size:30px;font-weight:750}.gd-troubleshooting p{color:var(--gd-muted);max-width:380px;margin:0;font-size:12px;line-height:1.9}.gd-trouble-links{gap:9px;display:grid}.gd-trouble-links a{color:#37567f;background:#ffffffc9;border:1px solid #e0e7f3;border-radius:12px;align-items:center;gap:12px;padding:14px 17px;font-size:11px;transition:background .2s,border-color .2s;display:flex}.gd-trouble-links a>svg:first-child{color:#6b83b0;flex:none}.gd-trouble-links a>svg:last-child{color:#6b83b0;flex:none;margin-left:auto}.gd-trouble-links a:hover{background:#fff;border-color:#a6bce0}@media (max-width:1100px){.gd-page-heading{gap:35px}.gd-game-card .game-card-body{padding:27px}.gd-game-card .game-card-body h2{font-size:35px}.gd-detail-hero{gap:35px}.gd-download-overview{grid-template-columns:1.15fr 1fr}.gd-release-card,.gd-requirements,.gd-surface{padding:27px}.gd-readiness-layout{grid-template-columns:1.2fr 1fr}.gd-checklist label{gap:12px;padding:19px}.gd-check-icon{width:36px;height:36px}.gd-troubleshooting{gap:35px}}@media (max-width:800px){.gd-page{padding-top:120px;padding-bottom:75px}.gd-page-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:31px}.gd-heading-aside{max-width:550px}.gd-heading-aside p{margin:4px 0 12px;font-size:13px}.gd-page h1{font-size:48px}.gd-library-toolbar{flex-direction:column;align-items:stretch;gap:9px;padding:13px 17px}.gd-search{border-bottom:1px solid #e5ebf5;padding-bottom:7px}.gd-filters{justify-content:space-between}.gd-filters button{padding:10px 14px}.gd-game-card.game-card{grid-template-columns:1fr;min-height:0}.gd-game-card .game-card-art{aspect-ratio:16/9;min-height:0}.gd-game-card .game-card-body{padding:28px}.gd-game-card .game-card-body h2{margin-top:25px;font-size:35px}.gd-game-card .game-card-body>p{max-width:none}.gd-game-card .game-card-bottom{margin-top:24px}.gd-game-symbol{top:23px;right:24px}.gd-next-world{flex-wrap:wrap;gap:15px;padding:23px}.gd-next-world>div{flex:1;min-width:0}.gd-next-world a{margin-left:66px}.gd-detail-hero{grid-template-columns:1fr;gap:28px;margin-bottom:29px}.gd-detail-copy h1{font-size:52px}.gd-detail-copy>p{max-width:620px}.gd-detail-art{aspect-ratio:1.7;order:-1}.gd-detail-copy h1{margin:16px 0}.gd-section-nav{gap:29px;padding-block:16px;top:82px}.gd-detail-columns{grid-template-columns:1fr;gap:18px;margin-top:29px}.gd-section{padding-top:40px}.gd-section-heading{flex-direction:column;align-items:flex-start;gap:14px}.gd-section-heading>p{max-width:550px;font-size:11px}.gd-section-heading h2{font-size:30px}.gd-clip-grid{gap:15px}.gd-clips .clip-card-caption{padding:16px}.gd-clips .clip-card-caption>span:last-child{display:none}.gd-download-overview,.gd-readiness-layout{grid-template-columns:1fr}.gd-readiness-result{min-height:265px}.gd-readiness-result p{max-width:550px}.gd-release-card,.gd-requirements{padding:29px}.gd-release-meta{margin-top:4px}.gd-troubleshooting{grid-template-columns:1fr;gap:25px;padding:29px}.gd-troubleshooting p{max-width:550px}}@media (max-width:560px){.gd-page{padding-top:108px;padding-bottom:60px}.gd-page h1{font-size:41px;line-height:1.22}.gd-eyebrow{letter-spacing:.12em;font-size:8px}.gd-heading-aside p{font-size:12px}.gd-heading-note,.gd-overline{font-size:9px}.gd-library-toolbar{border-radius:16px;padding:10px 13px}.gd-search input{font-size:12px}.gd-filters button{padding:9px 11px;font-size:10px}.gd-library-summary{padding:16px 1px;font-size:9px}.gd-library-summary>span:last-child{text-align:right;max-width:165px}.gd-game-card.game-card{border-radius:18px}.gd-game-card .game-card-body{padding:23px}.gd-game-card .game-card-body h2{margin-top:28px;font-size:32px}.gd-game-card .game-card-body>p{font-size:12px}.gd-game-symbol{border-radius:12px;width:40px;height:40px;top:20px;right:22px}.gd-game-symbol svg{width:25px}.gd-game-platform{margin-top:16px;font-size:9px}.gd-art-caption{font-size:8px;top:13px;left:13px}.gd-art-index{font-size:8px;bottom:16px;left:16px}.gd-next-world{border-radius:18px;align-items:flex-start;gap:13px;padding:20px}.gd-next-world-icon{border-radius:12px;width:40px;height:40px}.gd-next-world h2{font-size:14px}.gd-next-world p{font-size:10px}.gd-next-world a{margin-left:53px;font-size:10px}.gd-detail-art{aspect-ratio:1.5;border-radius:18px}.gd-back{margin-bottom:20px;font-size:11px}.gd-detail-copy h1{font-size:43px}.gd-detail-copy>p{font-size:12px}.gd-detail-actions{gap:18px;margin-top:23px}.gd-detail-badges{gap:9px;margin-top:18px}.gd-detail-badges>span:last-child{font-size:9px}.gd-status{padding:5px 8px;font-size:9px}.gd-section-nav{gap:24px;margin-top:0;padding-inline:1px;top:68px}.gd-section-nav a{font-size:10px}.gd-anchor{scroll-margin-top:130px}.gd-section-heading{gap:12px;margin-bottom:20px}.gd-section-heading h2{font-size:26px}.gd-matrix{table-layout:fixed;font-size:10px}.gd-matrix th,.gd-matrix td{vertical-align:top;overflow-wrap:anywhere;padding:16px 11px;line-height:1.8}.gd-matrix thead th{padding-block:12px;font-size:9px}.gd-matrix thead th:first-child{width:30%}.gd-matrix thead th:nth-child(2){width:24%}.gd-matrix thead th:nth-child(3){width:46%}.gd-matrix .gd-status{gap:4px;padding:4px 6px;font-size:8px}.gd-surface{border-radius:18px;padding:24px}.gd-surface h2{font-size:23px}.gd-body-note{font-size:11px}.gd-surface-icon{border-radius:13px;width:43px;height:43px;margin-bottom:21px}.gd-requirement-list li{font-size:11px}.gd-inline-note,.gd-connection-steps p{font-size:10px}.gd-clip-grid{grid-template-columns:1fr;gap:17px}.gd-clips .clip-card{border-radius:18px}.gd-clips .clip-card-caption strong{font-size:13px}.gd-faq-list summary{padding-block:19px;font-size:12px}.gd-faq-list details>p{padding-right:20px;font-size:11px}.gd-release-card,.gd-requirements{border-radius:18px;padding:24px}.gd-release-top{gap:14px;margin-bottom:23px}.gd-windows-symbol{border-radius:15px;width:53px;height:53px}.gd-windows-symbol svg{width:31px}.gd-release-card h2{font-size:26px}.gd-release-card>p{font-size:11px}.gd-release-action{gap:17px;margin:23px 0}.gd-release-action>a:last-child:not(.button){font-size:10px}.gd-release-meta{gap:12px}.gd-release-meta dt{font-size:9px}.gd-release-meta dd{font-size:10px}.gd-release-checksum{gap:7px;font-size:9px}.gd-requirements h2{font-size:25px}.gd-requirements dd{font-size:10px}.gd-checklist label{border-radius:14px;gap:10px;padding:17px 14px}.gd-check-icon{border-radius:10px;width:32px;height:32px}.gd-check-icon svg{width:20px}.gd-checklist strong{font-size:11px}.gd-checklist small{font-size:9px;line-height:1.8}.gd-check-indicator svg{width:18px}.gd-readiness-result{border-radius:18px;min-height:270px;padding:23px}.gd-readiness-result h3{font-size:21px}.gd-readiness-result p{font-size:11px}.gd-installation{border-radius:18px}.gd-install-step>button{gap:13px;padding:20px 17px;font-size:11px}.gd-install-step>button>svg{width:20px}.gd-install-number{font-size:9px}.gd-install-detail{padding:0 24px 23px 47px}.gd-install-detail p{font-size:11px}.gd-install-detail>span{font-size:9px}.gd-install-help{gap:13px;font-size:9px}.gd-troubleshooting{border-radius:18px;margin-top:35px;padding:24px}.gd-troubleshooting h2{font-size:27px}.gd-troubleshooting p{font-size:11px}.gd-trouble-links a{padding:14px;font-size:10px}.gd-page .button{min-height:46px;padding-inline:18px;font-size:11px}.gd-text-link{font-size:11px}}@media (prefers-reduced-motion:reduce){.gd-page *,.gd-page :before,.gd-page :after{transition:none!important}.gd-game-card.game-card:hover{translate:none}.gd-game-card:hover .game-card-art img,.gd-clips .clip-card:hover .clip-card-image img{scale:1}}
