.gd-page{--gd-accent:#b8a0ff;--gd-muted:#95909f;background:#09090f;color:#f6f4fa;font-family:DM Sans,sans-serif;min-height:100vh;overflow:clip;padding-bottom:50px}.gd-shell{margin:auto;width:min(1280px,calc(100% - 96px))}.gd-page a,.gd-page button{-webkit-tap-highlight-color:transparent}.gd-page :is(button,a,summary):focus-visible{outline:2px solid var(--gd-accent);outline-offset:5px}.gd-page svg{flex-shrink:0;height:20px;width:20px}.gd-hero{isolation:isolate;padding:130px 0 68px;position:relative}.gd-hero-glow{background:radial-gradient(ellipse at 76% 49%,#6c45922b,transparent 57%);top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:-1}.gd-breadcrumb{align-items:center;color:#8e879d;display:flex;font-size:12px;gap:20px;margin-bottom:72px}.gd-breadcrumb a{align-items:center;color:#d9d3e4;display:flex;gap:10px}.gd-breadcrumb>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-breadcrumb svg{width:15px}.gd-hero-grid{align-items:center;display:grid;gap:50px;grid-template-columns:1fr 1.15fr;min-height:400px}.gd-hero-copy{min-width:0}.gd-eyebrow{color:var(--gd-accent);font-size:10px;font-weight:700;letter-spacing:.2em;margin:0 0 22px}.gd-hero-copy>.gd-eyebrow{align-items:center;display:flex;gap:9px}.gd-eyebrow>span{background:var(--gd-accent);border-radius:50%;box-shadow:0 0 14px #bd94ff;height:5px;width:5px}.gd-tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px}.gd-tags span{border:1px solid #ffffff16;border-radius:5px;color:#b4adbf;font-size:9px;letter-spacing:.08em;padding:6px 9px}.gd-tags span:first-child{background:#b8a0ff12;border-color:#b8a0ff30;color:#cbbbff}.gd-hero h1{--gd-title-scale:1;font-size:calc(clamp(42px,5.5vw,84px)*var(--gd-title-scale));font-weight:900;letter-spacing:-.065em;line-height:1.03;margin:0 0 22px;overflow-wrap:anywhere}.gd-hero h1.is-long{--gd-title-scale:.76}.gd-hero h1.is-xlong{--gd-title-scale:.6}.gd-title-edition{color:#cbbbff;display:block;font-size:max(.32em,17px);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin-top:.45em}.gd-hero-credit{color:#ddd6e8;display:flex;flex-wrap:wrap;font-size:12px;gap:16px;line-height:1.7}.gd-hero-credit>span{border-left:1px solid #ffffff25;color:var(--gd-muted);padding-left:16px}.gd-hero-buttons{display:flex;flex-wrap:wrap;gap:10px;margin:34px 0 28px}.gd-button{align-items:center;border-radius:9px;display:inline-flex;font-size:12px;font-weight:700;gap:10px;justify-content:center;min-height:50px;padding:14px 17px;transition:background .2s,transform .2s}.gd-button:hover{transform:translateY(-2px)}.gd-button-primary{background:var(--gd-accent);box-shadow:0 8px 36px #9f7afb12;color:#21172f}.gd-button-primary:hover{background:#ccb9ff}.gd-button-primary svg:last-child{margin-left:8px;width:15px}.gd-button-quiet{background:#ffffff04;border:1px solid #ffffff20;color:#e0dbe9}.gd-button-quiet:hover{background:#ffffff0c}.gd-button svg{width:17px}.gd-explore{align-items:center;color:#a29aaa;display:inline-flex;font-size:11px;gap:10px}.gd-explore svg{width:13px}.gd-art-scene{min-width:0;padding:24px 0 36px;perspective:1000px;position:relative}.gd-art-frame{background:#14121e;border:1px solid #ffffff30;border-radius:14px;box-shadow:0 35px 80px #0009;overflow:hidden;position:relative;transform:rotate(-3deg);transform-style:preserve-3d;z-index:1}.gd-art-frame img{aspect-ratio:460/215;display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.gd-art-caption{align-items:center;color:#c4b9d6;display:flex;font-size:8px;justify-content:space-between;letter-spacing:.2em;padding:17px 20px}.gd-art-caption span:last-child{color:var(--gd-accent);font-size:17px}.gd-art-placeholder{aspect-ratio:460/215;display:grid;font-size:36px;font-weight:800;place-items:center}.gd-art-orbit{border:1px solid #b8a0ff16;border-radius:50%;top:-35px;right:-25px;bottom:-35px;left:-25px;pointer-events:none;position:absolute;transform:rotate(-20deg)}.gd-art-play{align-items:center;background:#191422f2;border:1px solid #baa0ed36;border-radius:11px;bottom:5px;box-shadow:0 15px 40px #0006;display:flex;gap:18px;padding:16px 20px;position:absolute;right:12px;text-align:left;z-index:2}.gd-art-play>svg:first-child{background:var(--gd-accent);border-radius:50%;color:#21162f;height:36px;padding:10px;width:36px}.gd-art-play span{color:#b6a6cf;font-size:8px;letter-spacing:.15em}.gd-art-play small{color:#fff;display:block;font-size:12px;letter-spacing:0;margin-top:5px}.gd-art-play>svg:last-child{width:15px}.gd-toolbar{align-items:center;border-bottom:1px solid #ffffff12;border-top:1px solid #ffffff12;display:flex;gap:20px;justify-content:space-between;min-height:76px}.gd-section-links{display:flex;gap:32px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.gd-section-links a{color:#a59dac;font-size:12px;padding:27px 0;position:relative}.gd-section-links a:first-child{color:#f3eefd}.gd-section-links a:first-child:after{background:var(--gd-accent);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.gd-section-links a:hover{color:#fff}.gd-platform{align-items:center;color:#96909f;display:flex;flex-shrink:0;font-size:9px;gap:10px;letter-spacing:.15em}.gd-platform svg{width:16px}.gd-content-grid{display:grid;gap:64px;grid-template-columns:minmax(0,1fr) 330px;padding-top:38px}.gd-main{min-width:0}.gd-social{border-bottom:1px solid #ffffff10;gap:8px;margin-bottom:46px;padding-bottom:34px}.gd-social,.gd-social button{align-items:center;display:flex}.gd-social button{border:1px solid #ffffff14;border-radius:7px;color:#c4bdcf;font-size:11px;gap:9px;min-height:40px;padding:9px 12px;transition:background .2s}.gd-social button:hover,.gd-social button[aria-pressed=true]{background:#b8a0ff12;border-color:#b8a0ff40;color:#cbb7ff}.gd-social svg{height:16px;width:16px}.gd-social b{color:#9c90ae;font-size:10px;padding-left:5px}.gd-social .gd-report{border-color:transparent;color:#928a9c;margin-left:auto}.gd-page h2{font-size:clamp(27px,3.1vw,42px);font-weight:700;letter-spacing:-.045em;line-height:1.15}.gd-overview h2{margin-bottom:26px}.gd-overview h2 em{color:var(--gd-accent);font-style:normal}.gd-synopsis{color:#aca6b7;font-size:16px;line-height:1.9}.gd-description{border-bottom:1px solid #ffffff12;border-top:1px solid #ffffff12;margin:28px 0 0}.gd-description summary{align-items:center;color:#c6b5e7;cursor:pointer;display:flex;font-size:12px;justify-content:space-between;list-style:none;padding:19px 0}.gd-description summary::-webkit-details-marker{display:none}.gd-description[open] summary svg{transform:rotate(45deg)}.gd-rich-text{color:#b3acbf;font-size:14px;line-height:1.8;overflow-wrap:anywhere;padding:12px 0 28px}.gd-rich-text :is(img,video){border-radius:10px;height:auto;margin:20px 0;max-width:100%}.gd-rich-text p{margin:12px 0}.gd-rich-text :is(h2,h3,strong){color:#eee8f6;font-size:17px;letter-spacing:0}.gd-rich-text :is(ul,ol){padding-left:20px}.gd-rich-text ul{list-style:disc}.gd-rich-text a{color:var(--gd-accent);text-decoration:underline}.gd-media{margin:44px 0 64px}.gd-section-heading{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:20px}.gd-section-heading h2{font-size:24px}.gd-section-heading>span{color:#8e859e;font-size:8px;letter-spacing:.15em}.gd-trailer-preview{background:#15131d;border:1px solid #ffffff1c;border-radius:12px;display:block;overflow:hidden;position:relative;width:100%}.gd-trailer-preview img{aspect-ratio:460/215;display:block;filter:brightness(.66);-o-object-fit:contain;object-fit:contain;transition:filter .3s;width:100%}.gd-trailer-preview:hover img{filter:brightness(.9)}.gd-play-circle{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#eee5ffd9;border-radius:50%;box-shadow:0 0 0 10px #ffffff10;color:#271d38;display:grid;height:58px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:58px}.gd-play-circle svg{width:22px}.gd-trailer-label{align-items:center;background:linear-gradient(transparent,#09090fcf);bottom:0;display:flex;font-size:11px;justify-content:space-between;left:0;padding:30px 20px 17px;position:absolute;right:0}.gd-requirements{margin:0 0 60px}.gd-muted{color:var(--gd-muted);font-size:13px;line-height:1.7;margin-top:12px}.gd-spec-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:28px}.gd-spec-grid article{background:#101017;border:1px solid #ffffff12;border-radius:12px;min-width:0;padding:24px;position:relative}.gd-spec-grid .gd-spec-recommended{background:linear-gradient(140deg,#21182d,#111017 60%);border-color:#b8a0ff30}.gd-spec-number{color:#51445f;font-size:11px;position:absolute;right:20px;top:24px}.gd-spec-grid h3{font-size:17px;font-weight:700}.gd-spec-grid .gd-muted{font-size:10px;margin-top:5px}.gd-spec-body{border-top:1px solid #ffffff12;color:#a39aac;font-size:12px;line-height:1.8;margin-top:22px;overflow-wrap:anywhere;padding-top:18px}.gd-spec-body ul{list-style:none;padding:0}.gd-spec-body li{margin-bottom:14px}.gd-spec-body strong{color:#ebe4f4;font-weight:500}.gd-spec-body br{display:none}.gd-sidebar-inner{display:flex;flex-direction:column;gap:20px;position:sticky;top:110px}.gd-panel{background:#111017;border:1px solid #ffffff14;border-radius:13px;padding:26px}.gd-info h2{font-size:23px;margin-bottom:25px}.gd-info .gd-eyebrow{font-size:8px;margin-bottom:14px}.gd-info dl{display:grid;font-size:11px;grid-template-columns:1fr 1.2fr;line-height:1.7}.gd-info :is(dt,dd){border-top:1px solid #ffffff0b;padding:15px 0}.gd-info dt{color:#96909f}.gd-info dd{color:#ded6e9;overflow-wrap:anywhere;text-align:right}.gd-launcher-card{background:radial-gradient(ellipse at 100% 0,#68419455,transparent 75%),#17111f;border:1px solid #b8a0ff30;border-radius:13px;display:block;padding:26px;position:relative;transition:border-color .2s}.gd-launcher-card:hover{border-color:#b8a0ff80}.gd-launcher-card>svg{color:var(--gd-accent);height:30px;margin-bottom:25px;width:30px}.gd-launcher-card p{font-size:26px;letter-spacing:-.04em;line-height:1.25}.gd-launcher-card strong{color:var(--gd-accent);font-weight:600}.gd-launcher-card>span{align-items:center;color:#d6c8ed;display:flex;font-size:11px;justify-content:space-between;margin-top:26px}.gd-premium-link{color:#83798f;font-size:10px;line-height:2;padding:4px 12px;text-align:center}.gd-premium-link span{color:#b4a2cf;display:block}.gd-staff>p:last-child{color:#c2b6d1;font-size:13px;line-height:1.8;white-space:pre-line}.gd-end{border-top:1px solid #ffffff14;color:#928899;font-size:13px;gap:24px;justify-content:space-between;padding:36px 0 12px}.gd-end,.gd-end a{align-items:center;display:flex}.gd-end a{color:var(--gd-accent);gap:12px}.gd-page :is(#game-overview,#game-trailer,#game-requirements){scroll-margin-top:115px}@media (min-width:1600px){.gd-hero{padding-bottom:90px}.gd-hero-grid{min-height:440px}}@media (max-width:1100px){.gd-shell{width:calc(100% - 64px)}.gd-hero-grid{gap:28px}.gd-content-grid{gap:32px;grid-template-columns:minmax(0,1fr) 290px}.gd-social button{font-size:10px;padding:9px}.gd-social{gap:5px}.gd-spec-grid{grid-template-columns:1fr}.gd-hero h1{font-size:calc(60px*var(--gd-title-scale))}.gd-hero-credit{font-size:11px}.gd-art-play{gap:10px;padding:12px}.gd-art-play span{font-size:7px}}@media (max-width:767px){.gd-shell{width:calc(100% - 40px)}.gd-hero{padding:105px 0 34px}.gd-breadcrumb{font-size:10px;margin-bottom:34px}.gd-hero-grid{gap:28px;grid-template-columns:1fr}.gd-hero h1{font-size:calc(clamp(42px,12vw,68px)*var(--gd-title-scale))}.gd-art-scene{margin:0 3px;padding:10px 10px 34px}.gd-art-orbit{top:0;right:-5px;bottom:0;left:-5px}.gd-art-caption{font-size:7px;padding:12px}.gd-art-play{bottom:10px;right:0}.gd-art-play small{font-size:11px}.gd-hero-buttons{margin-top:25px}.gd-button{font-size:11px;padding:14px}.gd-explore{display:none}.gd-content-grid{gap:20px;grid-template-columns:1fr;padding-top:24px}.gd-toolbar{min-height:64px}.gd-platform{display:none}.gd-section-links{gap:26px;justify-content:space-between;width:100%}.gd-section-links a{font-size:11px;padding:23px 0}.gd-social{flex-wrap:wrap;margin-bottom:34px;padding-bottom:24px}.gd-social button{font-size:10px;gap:6px}.gd-social .gd-report span{display:none}.gd-social .gd-report{padding:10px}.gd-overview h2{font-size:34px}.gd-synopsis{font-size:14px}.gd-section-heading h2{font-size:23px}.gd-media{margin:35px 0 48px}.gd-spec-grid{grid-template-columns:1fr}.gd-sidebar-inner{position:static}.gd-requirements{margin-bottom:12px}.gd-end{align-items:flex-start;flex-direction:column;font-size:12px;gap:15px;margin-top:36px}.gd-eyebrow{font-size:9px}.gd-page{padding-bottom:25px}}@media (prefers-reduced-motion:reduce){.gd-page *{scroll-behavior:auto!important;transition:none!important}.gd-button:hover{transform:none}}.gd-hero-trailer{bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 56%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 56%,transparent);opacity:.52;overflow:hidden;pointer-events:none;position:absolute;top:80px;width:68%;z-index:-1}.gd-hero-trailer:after{background:linear-gradient(0deg,#09090f,#09090f50 28%,#09090f60 70%,#09090f);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.gd-hero-trailer video{filter:saturate(.7);-o-object-position:center;object-position:center}.gd-video-toggle{align-items:center;background:#09090f70;border:1px solid #ffffff15;border-radius:6px;color:#c2b9cf;display:flex;font-size:10px;gap:8px;margin:0 0 20px;padding:8px 10px}.gd-video-toggle svg{height:13px;width:13px}@media (max-width:767px){.gd-hero-trailer{bottom:auto;height:480px;-webkit-mask-image:linear-gradient(#000,#000 70%,transparent);mask-image:linear-gradient(#000,#000 70%,transparent);width:100%}.gd-video-toggle{margin-bottom:0}}.gd-notices{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 8px}.gd-notices.is-single{grid-template-columns:minmax(0,1fr)}.gd-notices .gd-staff{margin:0}.gd-notices .gd-staff>p:last-child{color:#e2d9ee;font-size:15px}.gd-staff .gd-eyebrow{align-items:center;display:flex;flex-direction:row;gap:8px}.gd-staff .gd-eyebrow svg{flex-shrink:0;height:15px;width:15px}.gd-staff.is-closed>p:last-child{color:#ff8a8a;font-weight:650}.gd-password{height:100%}@media (max-width:860px){.gd-notices{grid-template-columns:minmax(0,1fr)}}.gd-checklist{margin:28px 0 56px}.gd-checklist-head{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px}.gd-checklist-head .gd-eyebrow{margin-bottom:10px}.gd-checklist-head h2{font-size:24px;font-weight:650;letter-spacing:-.035em}.gd-checklist-progress{align-items:center;color:#cbb4ff;display:flex;font-size:13px;font-weight:700;gap:12px;min-width:160px}.gd-checklist-bar{background:#ffffff12;border-radius:3px;flex:1;height:6px;overflow:hidden}.gd-checklist-bar i{background:#b9a0ff;border-radius:3px;display:block;height:100%;transition:width .3s}.gd-checklist-progress.is-done{color:#7ed9a6}.gd-checklist-progress.is-done .gd-checklist-bar i{background:#7ed9a6}.gd-checklist-items{display:grid;gap:2px}.gd-checklist-items li{align-items:center;border-top:1px solid #ffffff0f;display:flex;gap:14px;justify-content:space-between;padding:12px 0}.gd-checklist-items label{align-items:flex-start;cursor:pointer;display:flex;gap:14px;min-width:0;position:relative}.gd-checklist-items input{height:1px;opacity:0;position:absolute;width:1px}.gd-checkbox{border:1px solid #ffffff33;border-radius:6px;color:transparent;display:grid;flex-shrink:0;height:22px;margin-top:1px;place-items:center;transition:background .2s,border-color .2s;width:22px}.gd-checkbox svg{height:15px;width:15px}.gd-checklist-items input:checked+.gd-checkbox{background:#b9a0ff;border-color:#b9a0ff;color:#160e24}.gd-checklist-items input:focus-visible+.gd-checkbox{outline:2px solid #b9a0ff;outline-offset:3px}.gd-checklist-copy strong{color:#eee6f8;display:block;font-size:15px;font-weight:600;transition:color .2s}.gd-checklist-copy small{color:#9a8daa;display:block;font-size:13px;line-height:1.55;margin-top:3px}.gd-checklist-items li.is-checked .gd-checklist-copy strong{color:#9a8daa;text-decoration:line-through;text-decoration-color:#ffffff40}.gd-checklist-help{align-items:center;color:#cbb4ff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:5px;white-space:nowrap}.gd-checklist-help:hover{text-decoration:underline;text-underline-offset:3px}.gd-checklist-help svg{height:13px;width:13px}.gd-checklist-done,.gd-checklist-foot{align-items:center;border-top:1px solid #ffffff0f;color:#9a8daa;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:14px;padding-top:14px}.gd-checklist-done{color:#7ed9a6;font-weight:650}.gd-checklist-done svg{height:18px;width:18px}.gd-checklist-foot a{color:#cbb4ff}.gd-checklist-foot a,.gd-checklist-foot button{text-decoration:underline;text-underline-offset:3px}.gd-checklist-foot button{color:#9a8daa;margin-left:auto}.gd-similar{border-top:1px solid #ffffff14;margin-top:70px;padding-top:40px}.gd-similar-head{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:26px}.gd-similar-head .gd-eyebrow{margin-bottom:10px}.gd-similar-head h2{font-size:clamp(26px,2.6vw,36px);font-weight:650;letter-spacing:-.04em}.gd-similar-more{align-items:center;color:#cbb4ff;display:inline-flex;font-size:13px;font-weight:600;gap:6px;white-space:nowrap}.gd-similar-more svg{height:14px;width:14px}.gd-similar-grid{display:grid;gap:26px 20px;grid-template-columns:repeat(4,minmax(0,1fr))}.gd-similar-card{display:block;min-width:0;transition:transform .3s}.gd-similar-card:hover{transform:translateY(-4px)}.gd-similar-cover{aspect-ratio:460/215;background:#141019;border:1px solid #ffffff17;border-radius:10px;display:block;overflow:hidden;transition:border-color .3s}.gd-similar-card:hover .gd-similar-cover{border-color:#b9a0ff65}.gd-similar-cover img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.gd-similar-meta{color:#b49aca;display:block;font-size:12px;margin:12px 0 5px}.gd-similar-card strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#eae2f3;font-size:15px;font-weight:650;line-height:1.35}.gd-similar-card:hover strong{color:#cbb2ff}.gd-similar-skeleton{aspect-ratio:460/215;background:#1a1423;border-radius:10px}.gd-similar-error{color:#f2a0a0;font-size:14px}.gd-similar-error button{color:#f4f0fa;margin-left:8px;text-decoration:underline}@media (max-width:1100px){.gd-similar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.gd-similar-grid{gap:20px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.gd-checklist-head{align-items:stretch;flex-direction:column}.gd-checklist-items li{align-items:flex-start;flex-direction:column;gap:6px}.gd-checklist-help{margin-left:36px}}.gd-platform-sep{color:#4a4456}.gd-safety{background:radial-gradient(ellipse at 0 0,#ff9a3c14,transparent 60%),#111017;border-color:#ffb45a40;margin:28px 0 8px}.gd-safety-head{align-items:flex-start;display:flex;gap:16px;margin-bottom:22px}.gd-safety .gd-eyebrow{color:#ffc27a;margin-bottom:8px}.gd-safety h2{font-size:24px;font-weight:650;letter-spacing:-.035em;line-height:1.25}.gd-page .gd-safety-badge{background:#ff9a3c1a;border:1px solid #ffb45a4d;border-radius:10px;color:#ffc27a;display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.gd-page .gd-safety-badge svg{height:22px;width:22px}.gd-safety-rules{counter-reset:gd-safety;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px}.gd-safety-rules li{background:#0d0c13;border:1px solid #ffffff0f;border-radius:10px;counter-increment:gd-safety;display:flex;flex-direction:column;font-size:13px;gap:6px;line-height:1.6;padding:16px 16px 16px 50px;position:relative}.gd-safety-rules li:before{background:#ff9a3c1f;border-radius:6px;color:#ffc27a;content:counter(gd-safety);display:grid;font-size:12px;font-weight:700;height:22px;left:16px;place-items:center;position:absolute;top:16px;width:22px}.gd-safety-rules strong{color:#f4f0fa;font-weight:650}.gd-safety-rules span{color:#b4abc1}.gd-safety a{color:var(--gd-accent);text-decoration:underline;text-underline-offset:3px}.gd-safety code{background:#ffffff10;border-radius:4px;color:#ece6f5;font-size:.92em;padding:1px 5px}.gd-safety-compare{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.gd-safety-compare figure{border:1px solid;border-radius:10px;display:flex;flex-direction:column;gap:12px;margin:0;padding:14px}.gd-safety-compare .is-bad{background:#ff6b6b0d;border-color:#ff6b6b59}.gd-safety-compare .is-good{background:#6fd69b0a;border-color:#6fd69b4d}.gd-safety-compare figcaption{align-items:center;display:flex;font-size:13px;font-weight:700;gap:8px}.gd-safety-compare .is-bad figcaption{color:#ff8a8a}.gd-safety-compare .is-good figcaption{color:#7ed9a6}.gd-safety-compare img{aspect-ratio:2.12;background:#000;border-radius:6px;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.gd-safety-compare p{color:#b4abc1;font-size:12.5px;line-height:1.65}.gd-safety-compare .is-bad b{color:#ffb0b0}.gd-safety-foot{color:#a39bb0;font-size:12.5px;line-height:1.7;margin-top:18px}.gd-safety-foot a{align-items:center;display:inline-flex;gap:4px;margin-left:4px;white-space:nowrap}.gd-page .gd-safety-foot svg{height:14px;width:14px}@media (max-width:1100px){.gd-safety-rules{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.gd-safety{padding:20px}.gd-safety h2{font-size:20px}.gd-safety-badge{display:none!important}.gd-safety-compare{grid-template-columns:minmax(0,1fr)}}.gd-trailer-dialog[data-v-8041a552]{background:#08070c;border:1px solid #b8a0ff40;border-radius:16px;color:#fff;margin:auto;max-width:none;overflow:visible;padding:0;width:min(1152px,calc(100vw - 32px))}.gd-trailer-dialog[data-v-8041a552]::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07060ced}.gd-trailer-dialog-inner[data-v-8041a552]{aspect-ratio:16/9;border-radius:16px;overflow:hidden}.gd-trailer-close[data-v-8041a552]{background:#100c1fe6;border:1px solid #ffffff40;border-radius:50%;padding:10px;position:absolute;right:12px;top:12px;z-index:2}.gd-trailer-close svg[data-v-8041a552]{height:20px;width:20px}.gd-trailer-close[data-v-8041a552]:focus-visible{outline:2px solid #b8a0ff;outline-offset:4px}.animate-tilt[data-v-5fdff48a]{animation:tilt-5fdff48a 10s linear infinite}@keyframes tilt-5fdff48a{0%,50%,to{transform:rotate(0)}25%{transform:rotate(.5deg)}75%{transform:rotate(-.5deg)}}
