:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--red:#b51220;--ink:#08090b;--panel:#111318;--line:#ffffff2e}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#050608}body{color:#f5f5f5;background:#08090b;min-height:100%;margin:0;font-family:Arial,Yu Gothic,YuGothic,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,summary{font:inherit}.launcher{background:linear-gradient(135deg,#b512201f,#0000 38%),radial-gradient(circle at 70% 10%,#242832,#07080a 62%);min-height:100vh;padding:64px 24px}.launcher__panel{background:#0d0e12f0;border:1px solid #34363b;width:min(1080px,100%);margin:0 auto;padding:52px;box-shadow:0 28px 80px #00000073}.launcher__header{border-bottom:1px solid var(--line);padding-bottom:32px}.launcher h1{letter-spacing:-.03em;margin:10px 0 12px;font-size:clamp(40px,7vw,72px);font-weight:500;line-height:1}.launcher__header>p:last-child{color:#aeb1b8;margin:0;font-size:14px}.launcher .eyebrow{color:#e32a38;letter-spacing:.26em;margin:0;font-size:11px;font-weight:800}.launcher__languages{grid-template-columns:1fr 1fr;gap:28px;margin-top:36px;display:grid}.launcher__language{background:#0c0d10;border:1px solid #2f3238;min-width:0;padding:26px}.launcher__language h2{align-items:center;gap:12px;margin:0 0 18px;font-size:18px;font-weight:500;display:flex}.launcher__language h2 span{background:var(--red);letter-spacing:.12em;place-items:center;width:36px;height:24px;font-size:10px;font-weight:800;display:grid}.launcher__language nav{display:grid}.launcher__language a{color:#d9dadd;letter-spacing:.04em;border-top:1px solid #292c31;justify-content:space-between;align-items:center;min-height:49px;padding:0 4px;font-size:13px;transition:all .18s;display:flex}.launcher__language a:last-child{border-bottom:1px solid #292c31}.launcher__language a b{color:#d72a38;font-size:18px;font-weight:400;transition:transform .18s}.launcher__language a:hover{color:#fff;background:#b5122024;padding-left:10px}.launcher__language a:hover b{transform:translate(4px)}.launcher__footer{color:#70747c;letter-spacing:.16em;text-align:right;text-transform:uppercase;margin-top:28px;font-size:10px}@media (max-width:768px){.launcher{padding:24px 14px}.launcher__panel{padding:30px 20px}.launcher__languages{grid-template-columns:1fr}}html.legal-navigation-pending,html.legal-navigation-pending body{background:#000!important}html.legal-navigation-pending body:after{z-index:2147483647;content:"";pointer-events:all;background:#000;display:block;position:fixed;inset:0}#footer-common .footer-common__copy section.common__copy__sns .inner dl.sns dd ul li.tw{background:url(/residentevil/pc/img/common/footer/icon_xw.svg) 15px/24px 24px no-repeat!important;padding:0 20px 0 50px!important}#footer-common .footer-common__rating li.cero div{display:flex!important}
