body.onmitsu-page{--onmitsu-surface: #130d0e;--onmitsu-surface-raised: #170e0f;--onmitsu-surface-hover: #241516;--onmitsu-border: #38221f;--onmitsu-border-light: #55352f;--onmitsu-text: #bcaea7;--onmitsu-text-bright: #eee7e2;--onmitsu-text-muted: #8f817a;--onmitsu-red: #b83b31;--onmitsu-red-bright: #dd5141;--onmitsu-red-dark: #70211c}body.onmitsu-page #wrapper,body.onmitsu-page #container,body.onmitsu-page #main,body.onmitsu-page #main .inside,body.onmitsu-page #left,body.onmitsu-page #right,body.onmitsu-page .page-main,body.onmitsu-page .page-content,body.onmitsu-page .mod_article{background-color:rgba(0,0,0,0) !important}body.onmitsu-page #header,body.onmitsu-page .page-header{background:linear-gradient(180deg, #0c0909 0%, var(--onmitsu-bg-deep) 100%) !important;border-bottom:1px solid var(--onmitsu-border);box-shadow:0 10px 35px rgba(0,0,0,.3)}body.onmitsu-page #header .logo img,body.onmitsu-page .page-header .logo img{filter:brightness(0) invert(1);opacity:.88}body.onmitsu-page #header nav a,body.onmitsu-page .page-header nav a{color:#cec3bd !important;text-decoration:none;transition:color 160ms ease,border-color 160ms ease}body.onmitsu-page #header nav a:hover,body.onmitsu-page #header nav a:focus-visible,body.onmitsu-page .page-header nav a:hover,body.onmitsu-page .page-header nav a:focus-visible{color:var(--onmitsu-text-bright) !important}body.onmitsu-page #header nav .active>a,body.onmitsu-page #header nav .trail>a,body.onmitsu-page .page-header nav .active>a,body.onmitsu-page .page-header nav .trail>a{color:var(--onmitsu-text-bright) !important;border-color:var(--onmitsu-red) !important}body.onmitsu-page .btn-toggle-submenu,body.onmitsu-page .btn-toggle-submenu:hover,body.onmitsu-page .btn-toggle-submenu:focus-visible{padding:0 !important;color:currentColor !important;background:none !important;border:0 !important;box-shadow:none !important;transform:none !important}body.onmitsu-page h1,body.onmitsu-page h2,body.onmitsu-page h3,body.onmitsu-page h4,body.onmitsu-page h5,body.onmitsu-page h6{color:var(--onmitsu-text-bright) !important;text-shadow:0 2px 14px rgba(0,0,0,.4)}body.onmitsu-page p,body.onmitsu-page li,body.onmitsu-page dt,body.onmitsu-page dd{color:var(--onmitsu-text)}body.onmitsu-page small,body.onmitsu-page .caption,body.onmitsu-page .info,body.onmitsu-page .date{color:var(--onmitsu-text-muted)}body.onmitsu-page #main a,body.onmitsu-page .page-main a{color:var(--onmitsu-red-bright);text-decoration-color:rgba(221,81,65,.45);text-underline-offset:.18em;transition:color 160ms ease,text-decoration-color 160ms ease}body.onmitsu-page #main a:hover,body.onmitsu-page #main a:focus-visible,body.onmitsu-page .page-main a:hover,body.onmitsu-page .page-main a:focus-visible{color:#f06a59;text-decoration-color:currentColor}body.onmitsu-page .mod_breadcrumb ul,body.onmitsu-page .mod_breadcrumb li{background:rgba(0,0,0,0) !important}body.onmitsu-page .mod_breadcrumb a{color:#ab9d96 !important}body.onmitsu-page .mod_breadcrumb a:hover,body.onmitsu-page .mod_breadcrumb a:focus-visible{color:var(--onmitsu-text-bright) !important}body.onmitsu-page #left .mod_navigation,body.onmitsu-page #left .mod_customnav,body.onmitsu-page .page-sidebar .mod_navigation{overflow:hidden;background:linear-gradient(145deg, var(--onmitsu-surface-raised), var(--onmitsu-surface)) !important;border:1px solid var(--onmitsu-border);border-radius:3px;box-shadow:0 14px 35px rgba(0,0,0,.25)}body.onmitsu-page #left .mod_navigation ul,body.onmitsu-page #left .mod_navigation li,body.onmitsu-page #left .mod_customnav ul,body.onmitsu-page #left .mod_customnav li{margin:0;padding:0;background:rgba(0,0,0,0) !important;list-style:none}body.onmitsu-page #left .mod_navigation li,body.onmitsu-page #left .mod_customnav li{border-bottom:1px solid rgba(58,39,35,.75)}body.onmitsu-page #left .mod_navigation li:last-child,body.onmitsu-page #left .mod_customnav li:last-child{border-bottom:0}body.onmitsu-page #left .mod_navigation a,body.onmitsu-page #left .mod_navigation strong,body.onmitsu-page #left .mod_navigation span,body.onmitsu-page #left .mod_customnav a,body.onmitsu-page #left .mod_customnav strong,body.onmitsu-page #left .mod_customnav span{display:block;padding:.85rem 1rem;color:#c8bdb7 !important;background:rgba(0,0,0,0) !important;text-decoration:none;transition:color 160ms ease,background-color 160ms ease}body.onmitsu-page #left .mod_navigation a:hover,body.onmitsu-page #left .mod_navigation a:focus-visible,body.onmitsu-page #left .mod_customnav a:hover,body.onmitsu-page #left .mod_customnav a:focus-visible{color:var(--onmitsu-text-bright) !important;background:var(--onmitsu-surface-hover) !important}body.onmitsu-page #left .mod_navigation .active,body.onmitsu-page #left .mod_navigation .trail,body.onmitsu-page #left .mod_customnav .active,body.onmitsu-page #left .mod_customnav .trail{color:var(--onmitsu-text-bright) !important;background:linear-gradient(90deg, rgba(184, 59, 49, 0.3) 0%, var(--onmitsu-surface-raised) 75%) !important;box-shadow:inset 3px 0 0 var(--onmitsu-red)}body.onmitsu-page .nav-main ul ul,body.onmitsu-page .nav-main .level_2,body.onmitsu-page .nav-main .level_3{background:linear-gradient(145deg, #211716 0%, #120d0d 100%) !important;border:1px solid var(--onmitsu-border) !important;border-radius:3px;box-shadow:0 18px 40px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.025) !important}body.onmitsu-page .nav-main ul ul li,body.onmitsu-page .nav-main .level_2 li,body.onmitsu-page .nav-main .level_3 li{background:rgba(0,0,0,0) !important;border-bottom:1px solid rgba(90,57,51,.42)}body.onmitsu-page .nav-main ul ul li:last-child,body.onmitsu-page .nav-main .level_2 li:last-child,body.onmitsu-page .nav-main .level_3 li:last-child{border-bottom:0}body.onmitsu-page .nav-main ul ul :is(a,strong),body.onmitsu-page .nav-main .level_2 :is(a,strong),body.onmitsu-page .nav-main .level_3 :is(a,strong){display:block;padding-top:.35rem;padding-bottom:.35rem;color:#bcaea7 !important;background:rgba(0,0,0,0) !important;border-left:0 !important;border-inline-start:0 !important;text-decoration-color:rgba(0,0,0,0) !important;transition:color 160ms ease,background-color 160ms ease,text-decoration-color 160ms ease}body.onmitsu-page .nav-main ul ul a:hover,body.onmitsu-page .nav-main ul ul a:focus-visible,body.onmitsu-page .nav-main .level_2 a:hover,body.onmitsu-page .nav-main .level_2 a:focus-visible,body.onmitsu-page .nav-main .level_3 a:hover,body.onmitsu-page .nav-main .level_3 a:focus-visible{color:var(--onmitsu-text-bright) !important;background:linear-gradient(90deg, rgba(184, 59, 49, 0.22), rgba(184, 59, 49, 0.04)) !important;border-left:0 !important;border-inline-start:0 !important;box-shadow:none !important;text-decoration-color:var(--onmitsu-red) !important}body.onmitsu-page .nav-main ul ul strong,body.onmitsu-page .nav-main ul ul .active,body.onmitsu-page .nav-main ul ul .trail,body.onmitsu-page .nav-main .level_2 strong,body.onmitsu-page .nav-main .level_2 .active,body.onmitsu-page .nav-main .level_2 .trail,body.onmitsu-page .nav-main .level_3 strong,body.onmitsu-page .nav-main .level_3 .active,body.onmitsu-page .nav-main .level_3 .trail{color:var(--onmitsu-text-bright) !important;background:linear-gradient(90deg, rgba(184, 59, 49, 0.18), rgba(184, 59, 49, 0.035)) !important;border-left:0 !important;border-inline-start:0 !important;box-shadow:none !important}body.onmitsu-page hr{border:0;border-top:1px solid var(--onmitsu-border)}body.onmitsu-page input,body.onmitsu-page textarea,body.onmitsu-page select{color:var(--onmitsu-text-bright);background-color:var(--onmitsu-surface) !important;border:1px solid var(--onmitsu-border)}body.onmitsu-page input:focus,body.onmitsu-page textarea:focus,body.onmitsu-page select:focus{border-color:var(--onmitsu-red);outline:2px solid rgba(184,59,49,.2);outline-offset:1px}body.onmitsu-page button:not(.nav-toggle):not(.btn-toggle-submenu):not(#cboxClose):not(#cboxPrevious):not(#cboxNext),body.onmitsu-page .button,body.onmitsu-page .submit{color:var(--onmitsu-text-bright) !important;background:linear-gradient(180deg, var(--onmitsu-red) 0%, var(--onmitsu-red-dark) 100%) !important;border:1px solid #8a2a23;box-shadow:0 7px 18px rgba(0,0,0,.25);transition:transform 160ms ease,box-shadow 160ms ease}body.onmitsu-page button:not(.nav-toggle):not(.btn-toggle-submenu):not(#cboxClose):not(#cboxPrevious):not(#cboxNext):hover,body.onmitsu-page button:not(.nav-toggle):not(.btn-toggle-submenu):not(#cboxClose):not(#cboxPrevious):not(#cboxNext):focus-visible,body.onmitsu-page .button:hover,body.onmitsu-page .button:focus-visible,body.onmitsu-page .submit:hover,body.onmitsu-page .submit:focus-visible{color:var(--onmitsu-text-bright) !important;background:var(--onmitsu-red-bright) !important;transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,0,0,.35)}body.onmitsu-page #cboxOverlay{background:#090b0c !important}body.onmitsu-page #colorbox #cboxLoadedContent{background:#090b0c !important;border:0 !important}body.onmitsu-page #colorbox #cboxTitle,body.onmitsu-page #colorbox #cboxCurrent{color:#bcaea7 !important}body.onmitsu-page #colorbox #cboxClose,body.onmitsu-page #colorbox #cboxPrevious,body.onmitsu-page #colorbox #cboxNext{padding:0 !important;width:3rem;height:3rem;color:rgba(0,0,0,0) !important;background-color:var(--onmitsu-surface-raised) !important;background-position:center center !important;background-repeat:no-repeat !important;border:0 !important;box-shadow:0 5px 18px rgba(0,0,0,.45) !important;font-size:0 !important;text-indent:-9999px;z-index:10}body.onmitsu-page #colorbox #cboxClose{background-image:url("/files/contaodemo/theme/src/img/icons/close-x.svg") !important;transform:none !important}body.onmitsu-page #colorbox #cboxPrevious{top:50% !important;right:auto !important;bottom:auto !important;left:0 !important;margin-top:0 !important;margin-block-start:0 !important;background-image:url("/files/contaodemo/theme/src/img/icons/caret-left--white.svg") !important;transform:translateY(-50%) !important}body.onmitsu-page #colorbox #cboxNext{top:50% !important;right:0 !important;bottom:auto !important;left:auto !important;margin-top:0 !important;margin-block-start:0 !important;background-image:url("/files/contaodemo/theme/src/img/icons/caret-right--white.svg") !important;transform:translateY(-50%) !important}body.onmitsu-page #colorbox #cboxClose:focus-visible,body.onmitsu-page #colorbox #cboxPrevious:focus-visible,body.onmitsu-page #colorbox #cboxNext:focus-visible{background-color:var(--onmitsu-red) !important;outline:2px solid rgba(238,231,226,.8);outline-offset:-2px}body.onmitsu-page #colorbox #cboxClose:active,body.onmitsu-page #colorbox #cboxPrevious:active,body.onmitsu-page #colorbox #cboxNext:active{background-color:var(--onmitsu-red) !important}body.onmitsu-page #colorbox #cboxClose:focus-visible,body.onmitsu-page #colorbox #cboxClose:active{transform:none !important}body.onmitsu-page #colorbox #cboxPrevious:focus-visible,body.onmitsu-page #colorbox #cboxPrevious:active,body.onmitsu-page #colorbox #cboxNext:focus-visible,body.onmitsu-page #colorbox #cboxNext:active{transform:translateY(-50%) !important}@media(hover: hover)and (pointer: fine){body.onmitsu-page #colorbox #cboxClose:hover,body.onmitsu-page #colorbox #cboxPrevious:hover,body.onmitsu-page #colorbox #cboxNext:hover{background-color:var(--onmitsu-red) !important}body.onmitsu-page #colorbox #cboxClose:hover{transform:none !important}body.onmitsu-page #colorbox #cboxPrevious:hover,body.onmitsu-page #colorbox #cboxNext:hover{transform:translateY(-50%) !important}}body.onmitsu-page #footer,body.onmitsu-page .page-footer{color:var(--onmitsu-text-muted);background:var(--onmitsu-bg-deep) !important;border-top:1px solid var(--onmitsu-border)}body.onmitsu-page #footer a,body.onmitsu-page .page-footer a{color:var(--onmitsu-text)}body.onmitsu-page #footer a:hover,body.onmitsu-page .page-footer a:hover{color:var(--onmitsu-text-bright)}body.onmitsu-page #footer .logo img,body.onmitsu-page .page-footer .logo img{filter:brightness(0) invert(1);opacity:.88}body.onmitsu-page ::selection{color:#fff;background:var(--onmitsu-red-dark)}body.onmitsu-page #left :is(.mod_navigation,.mod_customnav,.nav-sidebar) .level_1>li>:is(a,strong,span),body.onmitsu-page .page-sidebar :is(.mod_navigation,.mod_customnav,.nav-sidebar) .level_1>li>:is(a,strong,span){display:flex !important;align-items:center;width:auto !important;min-width:0;max-width:none !important;height:3rem !important;min-height:3rem !important;margin:0 !important;padding:0 1rem !important;line-height:1.25rem !important;box-sizing:border-box !important}body.onmitsu-page #left :is(.mod_navigation,.mod_customnav,.nav-sidebar) .level_1>li,body.onmitsu-page .page-sidebar :is(.mod_navigation,.mod_customnav,.nav-sidebar) .level_1>li{height:3rem !important;min-height:3rem !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}@media(min-width: 1024px){body.onmitsu-page .nav-main :is(.level_2,.level_3,ul ul)>li{overflow:hidden;width:100%;box-sizing:border-box;background:rgba(0,0,0,0) !important}body.onmitsu-page .nav-main :is(.level_2,.level_3,ul ul)>li>:is(a,strong,span){display:block;width:100%;box-sizing:border-box;background:rgba(0,0,0,0) !important;box-shadow:none !important}body.onmitsu-page .nav-main :is(.level_2,.level_3,ul ul)>li:hover,body.onmitsu-page .nav-main :is(.level_2,.level_3,ul ul)>li:focus-within{background:linear-gradient(90deg, rgba(184, 59, 49, 0.24) 0%, rgba(184, 59, 49, 0.1) 48%, rgba(184, 59, 49, 0) 100%) !important}body.onmitsu-page .nav-main :is(.level_2,.level_3,ul ul)>li.active,body.onmitsu-page .nav-main :is(.level_2,.level_3,ul ul)>li.trail,body.onmitsu-page .nav-main :is(.level_2,.level_3,ul ul)>li:has(>strong),body.onmitsu-page .nav-main :is(.level_2,.level_3,ul ul)>li:has(>.active),body.onmitsu-page .nav-main :is(.level_2,.level_3,ul ul)>li:has(>.trail){background:linear-gradient(90deg, rgba(184, 59, 49, 0.2) 0%, rgba(184, 59, 49, 0.075) 52%, rgba(184, 59, 49, 0) 100%) !important}}@media(max-width: 1023px){body.onmitsu-page .nav-main,body.onmitsu-page .nav-main ul,body.onmitsu-page .nav-main li{opacity:1 !important;filter:none !important;mix-blend-mode:normal !important;color:#25455f !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;box-shadow:none !important;text-shadow:none !important}body.onmitsu-page .nav-main,body.onmitsu-page .nav-main>.level_1{background:#fff !important;background-color:#fff !important}body.onmitsu-page .nav-main a,body.onmitsu-page .nav-main strong,body.onmitsu-page .nav-main span{opacity:1 !important;filter:none !important;mix-blend-mode:normal !important;color:#25455f !important;-webkit-text-fill-color:#25455f !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;border-left:0 !important;border-inline-start:0 !important;border-radius:0 !important;box-shadow:none !important;text-shadow:none !important;text-decoration-color:rgba(0,0,0,0) !important}body.onmitsu-page .nav-main .level_1>li{border-color:#dde1e4 !important}body.onmitsu-page .nav-main .level_1>li>:is(a,strong,span){color:#25455f !important;-webkit-text-fill-color:#25455f !important}body.onmitsu-page .nav-main .level_1>li.active>:is(a,strong,span),body.onmitsu-page .nav-main .level_1>li.trail>:is(a,strong,span),body.onmitsu-page .nav-main .level_1>li>:is(a,strong,span).active,body.onmitsu-page .nav-main .level_1>li>:is(a,strong,span).trail{color:#f57a00 !important;-webkit-text-fill-color:#f57a00 !important;background:rgba(0,0,0,0) !important;background-image:none !important}body.onmitsu-page .nav-main ul ul,body.onmitsu-page .nav-main .level_2,body.onmitsu-page .nav-main .level_3{display:block;width:100% !important;margin:0 !important;padding:0 !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}body.onmitsu-page .nav-main ul ul>li,body.onmitsu-page .nav-main .level_2>li,body.onmitsu-page .nav-main .level_3>li{width:100% !important;margin:0 !important;padding:0 !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;border:0 !important;border-bottom:1px solid #dde1e4 !important;box-shadow:none !important}body.onmitsu-page .nav-main ul ul>li>:is(a,strong,span),body.onmitsu-page .nav-main .level_2>li>:is(a,strong,span),body.onmitsu-page .nav-main .level_3>li>:is(a,strong,span){display:block;width:100% !important;box-sizing:border-box;padding:.75rem 1rem !important;color:#25455f !important;-webkit-text-fill-color:#25455f !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;text-shadow:none !important}body.onmitsu-page .nav-main ul ul>li.active,body.onmitsu-page .nav-main ul ul>li.trail,body.onmitsu-page .nav-main ul ul>li:has(>strong),body.onmitsu-page .nav-main ul ul>li:has(>.active),body.onmitsu-page .nav-main ul ul>li:has(>.trail),body.onmitsu-page .nav-main .level_2>li.active,body.onmitsu-page .nav-main .level_2>li.trail,body.onmitsu-page .nav-main .level_2>li:has(>strong),body.onmitsu-page .nav-main .level_2>li:has(>.active),body.onmitsu-page .nav-main .level_2>li:has(>.trail){background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;box-shadow:none !important}body.onmitsu-page .nav-main ul ul>li.active>:is(a,strong,span),body.onmitsu-page .nav-main ul ul>li.trail>:is(a,strong,span),body.onmitsu-page .nav-main ul ul>li>strong,body.onmitsu-page .nav-main ul ul>li>.active,body.onmitsu-page .nav-main ul ul>li>.trail,body.onmitsu-page .nav-main .level_2>li.active>:is(a,strong,span),body.onmitsu-page .nav-main .level_2>li.trail>:is(a,strong,span),body.onmitsu-page .nav-main .level_2>li>strong,body.onmitsu-page .nav-main .level_2>li>.active,body.onmitsu-page .nav-main .level_2>li>.trail{color:#f57a00 !important;-webkit-text-fill-color:#f57a00 !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;box-shadow:none !important}body.onmitsu-page .nav-main li:hover,body.onmitsu-page .nav-main li:focus-within,body.onmitsu-page .nav-main a:hover,body.onmitsu-page .nav-main a:focus-visible,body.onmitsu-page .nav-main strong:hover{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;box-shadow:none !important}body.onmitsu-page .nav-main .btn-toggle-submenu,body.onmitsu-page .nav-main .btn-toggle-submenu:hover,body.onmitsu-page .nav-main .btn-toggle-submenu:focus-visible{opacity:1 !important;color:#25455f !important;-webkit-text-fill-color:#25455f !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;border:0 !important;box-shadow:none !important;transform:none !important;text-shadow:none !important}body.onmitsu-page .nav-toggle__icon{color:#f57a00 !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;border:0 !important;box-shadow:none !important}body.onmitsu-page .nav-toggle__icon::before,body.onmitsu-page .nav-toggle__icon::after,body.onmitsu-page .nav-toggle__icon .icon-line,body.onmitsu-page .nav-toggle__icon .icon-line::before,body.onmitsu-page .nav-toggle__icon .icon-line::after{background-color:#f57a00 !important;border-color:#f57a00 !important}}@media(max-width: 1023px){body.onmitsu-page button.nav-toggle[aria-expanded=true] .nav-toggle__icon .icon-line,body.onmitsu-page button.nav-toggle.is-active .nav-toggle__icon .icon-line,body.onmitsu-page button.nav-toggle.active .nav-toggle__icon .icon-line{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}body.onmitsu-page button.nav-toggle[aria-expanded=true] .nav-toggle__icon .icon-line::before,body.onmitsu-page button.nav-toggle[aria-expanded=true] .nav-toggle__icon .icon-line::after,body.onmitsu-page button.nav-toggle.is-active .nav-toggle__icon .icon-line::before,body.onmitsu-page button.nav-toggle.is-active .nav-toggle__icon .icon-line::after,body.onmitsu-page button.nav-toggle.active .nav-toggle__icon .icon-line::before,body.onmitsu-page button.nav-toggle.active .nav-toggle__icon .icon-line::after{background-color:#f57a00 !important;border-color:#f57a00 !important}}@media(min-width: 1024px){body.onmitsu-page .nav-main ul ul>li,body.onmitsu-page .nav-main .level_2>li,body.onmitsu-page .nav-main .level_3>li{overflow:hidden}body.onmitsu-page .nav-main ul ul>li>:is(a,strong,span),body.onmitsu-page .nav-main .level_2>li>:is(a,strong,span),body.onmitsu-page .nav-main .level_3>li>:is(a,strong,span){background:rgba(0,0,0,0) !important;background-image:none !important;border:0 !important;box-shadow:none !important}body.onmitsu-page .nav-main ul ul>li.active,body.onmitsu-page .nav-main ul ul>li.trail,body.onmitsu-page .nav-main ul ul>li:has(>strong),body.onmitsu-page .nav-main .level_2>li.active,body.onmitsu-page .nav-main .level_2>li.trail,body.onmitsu-page .nav-main .level_2>li:has(>strong),body.onmitsu-page .nav-main .level_3>li.active,body.onmitsu-page .nav-main .level_3>li.trail,body.onmitsu-page .nav-main .level_3>li:has(>strong){background:linear-gradient(90deg, rgba(184, 59, 49, 0.22) 0%, rgba(184, 59, 49, 0.08) 72%, rgba(184, 59, 49, 0.025) 100%) !important}body.onmitsu-page .nav-main ul ul>li:has(>a:hover),body.onmitsu-page .nav-main ul ul>li:has(>a:focus-visible),body.onmitsu-page .nav-main .level_2>li:has(>a:hover),body.onmitsu-page .nav-main .level_2>li:has(>a:focus-visible),body.onmitsu-page .nav-main .level_3>li:has(>a:hover),body.onmitsu-page .nav-main .level_3>li:has(>a:focus-visible){background:linear-gradient(90deg, rgba(184, 59, 49, 0.25) 0%, rgba(184, 59, 49, 0.09) 72%, rgba(184, 59, 49, 0.025) 100%) !important}}@media(min-width: 1024px){body.onmitsu-page .nav-main ul ul,body.onmitsu-page .nav-main .level_2,body.onmitsu-page .nav-main .level_3{width:max-content !important;min-width:max-content !important;max-width:none !important;padding:0 !important;gap:0 !important;box-sizing:border-box !important;overflow:hidden !important}body.onmitsu-page .nav-main ul ul>li,body.onmitsu-page .nav-main .level_2>li,body.onmitsu-page .nav-main .level_3>li{display:block;width:100% !important;min-width:0 !important;max-width:none !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}body.onmitsu-page .nav-main ul ul>li>:is(a,strong,span),body.onmitsu-page .nav-main .level_2>li>:is(a,strong,span),body.onmitsu-page .nav-main .level_3>li>:is(a,strong,span){display:flex;align-items:center;width:100% !important;min-width:0 !important;max-width:none !important;margin:0 !important;padding:.55rem 1rem !important;white-space:nowrap;box-sizing:border-box !important}}body.onmitsu-page .mod_breadcrumb{display:block;width:100% !important;max-width:none !important;margin:1.5rem 0 0 !important;padding:0 !important;justify-self:stretch !important;color:var(--onmitsu-text-muted);background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}body.onmitsu-page .mod_breadcrumb ul{display:flex;width:fit-content;max-width:100%;margin:0 !important;padding:.55rem .9rem;color:var(--onmitsu-text-muted);background:var(--onmitsu-surface) !important;border:1px solid var(--onmitsu-border);border-radius:999px;box-sizing:border-box}body.onmitsu-page .mod_breadcrumb li{background:rgba(0,0,0,0) !important}@media(max-width: 1023px){body.onmitsu-page .mod_breadcrumb{display:none !important}}@media(min-width: 1024px){body.onmitsu-page .mod_breadcrumb{display:block !important;margin-top:2.25rem !important}}body.onmitsu-unsubscribe-page{--omu-bg: #050404;--omu-red: #d14a3d;--omu-copy: #b8aca5;--omu-muted: #6f6560;--omu-line: rgba(213, 87, 70, 0.38);color:var(--omu-copy);background:var(--omu-bg) !important}body.onmitsu-page.onmitsu-unsubscribe-page .optim-cube-logo{--optim-cube-face-background: linear-gradient( 145deg, rgba(62, 52, 51, 0.62) 0%, rgba(27, 20, 20, 0.68) 48%, rgba(8, 6, 6, 0.78) 100% );--optim-cube-face-border: rgba(238, 231, 226, 0.13);--optim-cube-face-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.11), inset 0 -12px 18px rgba(0, 0, 0, 0.22);--optim-cube-logo-filter: brightness(0) invert(1);--optim-cube-logo-opacity: 0.94}body.onmitsu-page.onmitsu-unsubscribe-page :is(#header,.page-header) .logo.optim-cube-logo .optim-cube-logo__face img{filter:var(--optim-cube-logo-filter) !important;opacity:var(--optim-cube-logo-opacity) !important}@media(min-width: 1024px){body.onmitsu-page.onmitsu-unsubscribe-page :is(#header,.page-header) .nav-main .level_1>li.submenu>.btn-toggle-submenu{color:#dedfe3 !important;-webkit-text-fill-color:#dedfe3 !important;background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important}}body.onmitsu-unsubscribe-page #container,body.onmitsu-unsubscribe-page #main,body.onmitsu-unsubscribe-page #main>.inside,body.onmitsu-unsubscribe-page #main .mod_article,body.onmitsu-unsubscribe-page #main .mod_article__inner{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;background:rgba(0,0,0,0) !important;box-sizing:border-box !important}body.onmitsu-unsubscribe-page #container{display:block !important;overflow-x:clip}body.onmitsu-unsubscribe-page #main .mod_article{position:relative;min-height:clamp(420px,30vw,510px);isolation:isolate;overflow:hidden;border-top:1px solid var(--omu-line);border-bottom:1px solid var(--omu-line);background:#060404 !important}body.onmitsu-unsubscribe-page #main .mod_article::before,body.onmitsu-unsubscribe-page #main .mod_article::after{content:"";position:absolute;inset:0;pointer-events:none}body.onmitsu-unsubscribe-page #main .mod_article::before{z-index:0;background-image:url("/files/optimgames/games/onmitsu/cinematic/images/newsletter/join-the-shadows-v20.webp");background-color:#090707;background-position:.35rem -7px;background-repeat:no-repeat;background-size:auto 154%}body.onmitsu-unsubscribe-page #main .mod_article::after{z-index:1;background:linear-gradient(90deg, transparent 0%, transparent 38%, rgba(9, 7, 7, 0.2) 48%, rgba(9, 7, 7, 0.68) 61%, rgba(9, 7, 7, 0.94) 75%, #090707 88%, #090707 100%),linear-gradient(180deg, rgba(9, 7, 7, 0.04) 0%, transparent 10%, transparent 84%, rgba(9, 7, 7, 0.16) 92%, #090707 100%)}body.onmitsu-unsubscribe-page #main .mod_article>*,body.onmitsu-unsubscribe-page #main .mod_article__inner>*{position:relative;z-index:2}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-content{width:min(37rem,100% - 3rem);margin-left:55%;padding:3.5rem 2rem 3.5rem 0;box-sizing:border-box}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-eyebrow{margin:0 0 .7rem !important;color:#bcaea7 !important;font-size:.68rem;font-weight:700;letter-spacing:.28em;line-height:1.5;text-transform:uppercase}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-copy h1{margin:0 0 1rem !important;color:var(--omu-red) !important;background:linear-gradient(180deg, #f06a58 0%, #b32e26 76%);-webkit-background-clip:text;background-clip:text;font-family:Georgia,"Times New Roman",serif;font-size:clamp(2rem,3vw,3rem);font-weight:400;letter-spacing:.16em;line-height:1.08;text-transform:uppercase;text-shadow:0 0 26px rgba(155,35,29,.22);-webkit-text-fill-color:rgba(0,0,0,0)}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-lead{max-width:35rem;margin:0 0 1.5rem !important;color:var(--omu-copy);font-size:.92rem;line-height:1.65}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot *,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot *::before,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot *::after{box-sizing:border-box !important}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot form,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot .formbody{display:flex !important;align-items:stretch !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:0 !important}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot .widget-text,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot .widget-submit{margin:0 !important;padding:0 !important}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot .widget-text{flex:1 1 auto !important;min-width:0 !important}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot .widget-submit{flex:0 0 auto !important}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot label{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot input[type=email],body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot input[type=text]{flex:1 1 auto !important;width:100% !important;min-width:0 !important;height:3rem !important;margin:0 !important;padding:0 1rem !important;color:#f0e9e5 !important;background:rgba(5,5,5,.72) !important;border:1px solid rgba(255,255,255,.17) !important;border-right:0 !important;border-radius:0 !important;outline:none !important;box-shadow:none !important}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot input::placeholder{color:#8e8380;opacity:1}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot input:focus{border-color:rgba(239,91,73,.72) !important;box-shadow:0 0 0 2px rgba(184,57,47,.18) !important}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot button,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot input[type=submit]{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;min-width:8rem !important;height:3rem !important;margin:0 !important;padding:0 1.1rem !important;color:#fff !important;background:#8d211c !important;border:1px solid #b43a31 !important;border-radius:0 !important;box-shadow:inset 0 1px rgba(255,255,255,.08) !important;font-family:inherit;font-size:.68rem;font-weight:700;letter-spacing:.14em;line-height:1 !important;text-align:center !important;text-indent:0 !important;text-transform:uppercase;white-space:nowrap;cursor:pointer;transform:none !important}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot button:hover,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot button:focus-visible,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot input[type=submit]:hover,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot input[type=submit]:focus-visible{background:#a72d25 !important;border-color:#d24d40 !important;transform:none !important}body.onmitsu-unsubscribe-page #main .mod_article .ce_module:has(>:empty),body.onmitsu-unsubscribe-page #main .mod_article .content-module:has(>:empty){display:none !important}@media(max-width: 1180px)and (min-width: 1024px){body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-content{margin-left:52%}}@media(max-width: 1023px){body.onmitsu-unsubscribe-page #main .mod_article{min-height:650px}body.onmitsu-unsubscribe-page #main .mod_article::before{background-position:left top;background-size:auto 58%}body.onmitsu-unsubscribe-page #main .mod_article::after{background:linear-gradient(180deg, rgba(5, 4, 4, 0.02) 0%, rgba(5, 4, 4, 0.12) 38%, rgba(5, 4, 4, 0.96) 62%, #050404 100%)}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-content{width:min(100% - 2rem,42rem);margin-right:auto;margin-left:auto;padding:21rem 0 2.6rem;box-sizing:border-box}}@media(max-width: 700px){body.onmitsu-unsubscribe-page #main .mod_article{min-height:660px}body.onmitsu-unsubscribe-page #main .mod_article::before{background-position:8% top;background-size:auto 55%}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-content{padding-top:21.5rem}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-copy h1{font-size:clamp(1.8rem,9vw,2.45rem);letter-spacing:.12em}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot form,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot .formbody{flex-direction:column !important;flex-wrap:nowrap !important;gap:.6rem !important}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot input[type=email],body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot input[type=text]{border-right:1px solid rgba(255,255,255,.17) !important}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot .widget-submit,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot button,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot input[type=submit]{width:100% !important;min-width:0 !important;max-width:100% !important}}@media(max-width: 420px){body.onmitsu-unsubscribe-page #main .mod_article::before{background-position:13% top;background-size:auto 52%}body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-content{width:calc(100% - 1.5rem);padding-top:20rem}}@media(prefers-reduced-motion: reduce){body.onmitsu-unsubscribe-page *,body.onmitsu-unsubscribe-page *::before,body.onmitsu-unsubscribe-page *::after{scroll-behavior:auto !important;transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important}}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module),:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module) *{box-sizing:border-box !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module){width:100% !important;min-width:0 !important;max-width:100% !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module):not(.has-onmitsu-captcha) .widget-captcha{display:none !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).is-onmitsu-submitting{pointer-events:none}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).is-onmitsu-submitting form{opacity:.62;transition:opacity 140ms ease}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha :is(form,.formbody):has(>.widget-captcha){display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;grid-template-areas:"email submit" "captcha captcha" !important;align-items:stretch !important;column-gap:0 !important;row-gap:.72rem !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:0 !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha form:has(>.formbody>.widget-captcha){display:block !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha :is(form,.formbody):has(>.widget-captcha)>.widget-text{grid-area:email !important;min-width:0 !important;width:auto !important;margin:0 !important;padding:0 !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha :is(form,.formbody):has(>.widget-captcha)>.widget-submit{grid-area:submit !important;width:auto !important;margin:0 !important;padding:0 !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha :is(form,.formbody):has(>.widget-captcha)>.widget-captcha{grid-area:captcha !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha .widget-captcha{display:flex !important;flex-direction:column !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:.82rem .88rem .86rem !important;color:#bcaea7 !important;background:linear-gradient(135deg, rgba(39, 17, 16, 0.95), rgba(12, 9, 9, 0.98)) !important;border:1px solid rgba(184,59,49,.44) !important;border-left:3px solid #b83b31 !important;border-radius:0 !important;box-shadow:0 10px 28px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.025) !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha .widget-captcha>label{position:static !important;order:1 !important;display:block !important;width:auto !important;height:auto !important;margin:0 0 .48rem !important;padding:0 !important;overflow:visible !important;clip:auto !important;white-space:normal !important;color:#eee7e2 !important;font-size:.72rem !important;font-weight:700 !important;letter-spacing:.08em !important;line-height:1.4 !important;text-transform:uppercase !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha .widget-captcha input.onmitsu-captcha-answer{order:2 !important;display:block !important;width:100% !important;min-width:0 !important;max-width:100% !important;height:2.75rem !important;margin:0 !important;padding:0 .9rem !important;color:#f5efeb !important;-webkit-text-fill-color:#f5efeb !important;caret-color:#ef5b49 !important;background-color:rgba(3,3,3,.72) !important;border:1px solid rgba(255,255,255,.17) !important;border-radius:0 !important;outline:0 !important;box-shadow:none !important;opacity:1 !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha .widget-captcha input.onmitsu-captcha-answer:focus{border-color:rgba(239,91,73,.8) !important;box-shadow:0 0 0 2px rgba(184,57,47,.18) !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha .widget-captcha :is(.onmitsu-captcha-question,.captcha_text,.captcha-text,.help,small){order:3 !important;display:block !important;margin:.44rem 0 0 !important;padding:0 !important;color:#aa9b95 !important;background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;font-size:.74rem !important;line-height:1.45 !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha .widget-captcha :is(p.error,span.error,div.error,.onmitsu-captcha-error){order:4 !important;display:block !important;width:100% !important;min-width:0 !important;margin:.56rem 0 0 !important;padding:.68rem .78rem !important;color:#d9cbc5 !important;-webkit-text-fill-color:#d9cbc5 !important;background:rgba(35,12,11,.95) !important;border:1px solid rgba(184,59,49,.46) !important;border-left:3px solid #b83b31 !important;border-radius:0 !important;box-shadow:none !important;font-size:.74rem !important;font-weight:600 !important;line-height:1.45 !important;text-align:left !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha .widget-captcha .onmitsu-captcha-native-prompt{display:none !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha .widget-captcha input.onmitsu-captcha-answer:-webkit-autofill,:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha .widget-captcha input.onmitsu-captcha-answer:-webkit-autofill:hover,:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha .widget-captcha input.onmitsu-captcha-answer:-webkit-autofill:focus{-webkit-text-fill-color:#f5efeb !important;caret-color:#ef5b49 !important;-webkit-box-shadow:0 0 0 1000px #090707 inset !important;box-shadow:0 0 0 1000px #090707 inset !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module) .onmitsu-form-message,.onmitsu-form-bridge-error{display:flex !important;align-items:center !important;gap:.72rem !important;clear:both !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin:.72rem 0 0 !important;padding:.8rem .9rem !important;color:#d7cbc5 !important;-webkit-text-fill-color:#d7cbc5 !important;background:linear-gradient(135deg, rgba(43, 20, 18, 0.95), rgba(16, 11, 11, 0.98)) !important;border:1px solid rgba(221,81,65,.42) !important;border-left:3px solid #b83b31 !important;border-radius:0 !important;box-shadow:0 10px 28px rgba(0,0,0,.18) !important;font-size:.78rem !important;font-weight:600 !important;line-height:1.48 !important;text-align:left !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module) .onmitsu-form-message.confirm::before,:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module) .onmitsu-form-message.success::before{content:"✓" !important;display:grid !important;place-items:center !important;flex:0 0 1.42rem !important;width:1.42rem !important;height:1.42rem !important;color:#f3eae5 !important;background:rgba(184,59,49,.22) !important;border:1px solid rgba(221,81,65,.52) !important;border-radius:50% !important;line-height:1 !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module) .onmitsu-form-message.error::before,.onmitsu-form-bridge-error::before{content:"!" !important;display:grid !important;place-items:center !important;flex:0 0 1.42rem !important;width:1.42rem !important;height:1.42rem !important;color:#f3eae5 !important;border:1px solid rgba(221,81,65,.52) !important;border-radius:50% !important;line-height:1 !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).is-onmitsu-success>.onmitsu-form-message{margin:0 !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module):has(.onmitsu-form-message.confirm,.onmitsu-form-message.success) form{display:none !important}@media(max-width: 700px){:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha :is(form,.formbody):has(>.widget-captcha){grid-template-columns:minmax(0, 1fr) !important;grid-template-areas:"email" "submit" "captcha" !important;row-gap:.65rem !important}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha :is(form,.formbody):has(>.widget-captcha)>:is(.widget-text,.widget-submit,.widget-captcha),:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha :is(form,.formbody):has(>.widget-captcha)>.widget-submit :is(button,input[type=submit]){width:100% !important;min-width:0 !important;max-width:100% !important}}:is(body.onmitsu-page .onmitsu-newsletter-module,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-form-slot,body.onmitsu-unsubscribe-page .onmitsu-unsubscribe-module).has-onmitsu-captcha .widget-captcha input.onmitsu-captcha-native{display:none !important;visibility:hidden !important;position:absolute !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;opacity:0 !important;pointer-events:none !important}body.onmitsu-page{--om-black: #050505;--om-black-soft: #090707;--om-panel: #100b0b;--om-panel-2: #160e0e;--om-line: rgba(194, 77, 62, 0.22);--om-line-strong: rgba(213, 87, 70, 0.46);--om-red: #ba392f;--om-red-bright: #ef5b49;--om-cream: #eee8e1;--om-copy: #bcb0aa;--om-muted: #786e69;--om-max: 1500px;color:var(--om-copy)}body.onmitsu-page #sub-header{background:#060505 !important}body.onmitsu-page #sub-header>.inside,body.onmitsu-page #container,body.onmitsu-page #main,body.onmitsu-page #main>.inside,body.onmitsu-page .mod_article,body.onmitsu-page .mod_article__inner{max-width:none !important;width:100% !important}body.onmitsu-page #container{display:block !important;position:relative;padding:0 !important;background:rgba(0,0,0,0) !important;overflow:clip}body.onmitsu-page #main,body.onmitsu-page #main>.inside,body.onmitsu-page .mod_article,body.onmitsu-page .mod_article__inner{float:none !important;margin:0 !important;padding:0 !important;background:rgba(0,0,0,0) !important}body.onmitsu-page #left{position:absolute;z-index:20;margin:0 !important;padding:0 !important;background:rgba(0,0,0,0) !important}body.onmitsu-page #left>.inside{width:100%;padding:0 !important}body.onmitsu-page #left .nav-sidebar{overflow:hidden;background:rgba(8,6,6,.78) !important;border:1px solid rgba(216,104,82,.22);border-radius:0;box-shadow:0 18px 42px rgba(0,0,0,.35);backdrop-filter:blur(13px)}body.onmitsu-page #left .nav-sidebar ul,body.onmitsu-page #left .nav-sidebar li{width:100%;margin:0;padding:0}body.onmitsu-page #left .nav-sidebar a,body.onmitsu-page #left .nav-sidebar strong{display:block;width:100%;padding:.78rem 1rem;box-sizing:border-box;color:#c9beb7 !important;background:rgba(0,0,0,0) !important;border-bottom:1px solid rgba(255,255,255,.08);font-size:.875rem;font-weight:400;text-decoration:none}body.onmitsu-page #left .nav-sidebar strong,body.onmitsu-page #left .nav-sidebar .active>*{color:#fff !important;background:linear-gradient(90deg, rgba(180, 52, 42, 0.55), rgba(92, 24, 20, 0.12)) !important;border-left:2px solid var(--om-red-bright);font-weight:600}body.onmitsu-page #left .nav-sidebar a:hover,body.onmitsu-page #left .nav-sidebar a:focus-visible{color:#fff !important;background:rgba(184,57,47,.14) !important}.onmitsu-cinematic,.onmitsu-cinematic *{box-sizing:border-box}.onmitsu-cinematic{position:relative;color:var(--om-copy);font-family:inherit;overflow:hidden}.onmitsu-cinematic img{display:block;max-width:100%}.onmitsu-cinematic a{color:inherit}.onmitsu-visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.onmitsu-hero-cinematic{position:relative;isolation:isolate}.onmitsu-hero-cinematic__media{position:absolute;inset:0;z-index:-3;background-repeat:no-repeat;background-position:center center;background-size:cover}.onmitsu-hero-cinematic__veil{position:absolute;inset:0;pointer-events:none}.onmitsu-hero-cinematic__content{position:absolute;z-index:2;text-shadow:0 2px 24px rgba(0,0,0,.95)}.onmitsu-eyebrow{margin:0 0 .8rem !important;color:#d25b4b;font-size:.68rem;font-weight:700;letter-spacing:.28em;line-height:1.5;text-transform:uppercase}.onmitsu-hero-cinematic__mobile-title{display:none;margin:0 0 1rem;color:#f4efeb;font-family:Georgia,"Times New Roman",serif;font-size:clamp(3.2rem,13vw,5rem);font-weight:400;letter-spacing:.02em;line-height:.85;text-transform:uppercase}.onmitsu-hero-cinematic__mobile-title span{display:block;margin-top:.8rem;color:#d45d4d;font-family:inherit;font-size:.28em;letter-spacing:.37em;line-height:1.2}.onmitsu-hero-cinematic__description{margin:0 0 1.45rem !important;color:#d2c7c0;font-size:clamp(.9rem,1.04vw,1rem);line-height:1.68}.onmitsu-hero-cinematic__actions{display:flex;flex-wrap:wrap;gap:.75rem}.onmitsu-action{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:.9rem 1.35rem;gap:.65rem;color:#fff !important;border:1px solid rgba(255,255,255,.22);border-radius:0;font-size:.72rem;font-weight:700;letter-spacing:.11em;line-height:1;text-decoration:none !important;text-transform:uppercase;transition:transform 180ms ease,background 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.onmitsu-action__icon{position:relative;display:inline-block;flex:0 0 auto;width:1.05rem;height:1.05rem}.onmitsu-action__icon--steam::before,.onmitsu-action__icon--steam::after{content:"";position:absolute;border-radius:50%;background:currentColor}.onmitsu-action__icon--steam::before{top:.18rem;right:.12rem}.onmitsu-action__icon--steam::after{width:.34rem;height:.34rem;left:.12rem;bottom:.12rem;box-shadow:.31rem -0.19rem 0 -0.1rem currentColor}.onmitsu-action__icon--play::before{content:"";position:absolute;inset:.12rem .08rem;border-left:.72rem solid currentColor;border-top:.42rem solid rgba(0,0,0,0);border-bottom:.42rem solid rgba(0,0,0,0)}.onmitsu-action--primary{background:linear-gradient(135deg, #9f2922, #691914);border-color:rgba(239,91,73,.65);box-shadow:inset 0 1px rgba(255,255,255,.11),0 10px 32px rgba(74,12,9,.38)}.onmitsu-action--secondary{background:rgba(5,5,5,.62);backdrop-filter:blur(8px)}.onmitsu-action:hover,.onmitsu-action:focus-visible{transform:translateY(-2px);color:#fff !important;border-color:rgba(239,91,73,.9);box-shadow:0 14px 34px rgba(0,0,0,.35)}.onmitsu-action--primary:hover,.onmitsu-action--primary:focus-visible{background:linear-gradient(135deg, #c33e32, #7f1d17)}.onmitsu-action[aria-disabled=true]{cursor:not-allowed}.onmitsu-status{display:flex;align-items:center;gap:.55rem;margin:1rem 0 0 !important;color:#9e928c;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.onmitsu-status span{width:.45rem;height:.45rem;border-radius:50%;background:#d95545;box-shadow:0 0 14px rgba(239,91,73,.8)}.onmitsu-scroll-cue{position:absolute;z-index:3;right:max(2rem,(100% - var(--om-max))/2 + 1.5rem);bottom:2.5rem;align-items:center;gap:.8rem;color:rgba(255,255,255,.58) !important;font-size:.62rem;letter-spacing:.24em;text-decoration:none !important;text-transform:uppercase;writing-mode:vertical-rl}.onmitsu-scroll-cue i{display:block;width:1px;height:2.8rem;background:linear-gradient(#db5949, transparent)}.onmitsu-section{position:relative;width:min(100% - 4rem,var(--om-max));margin:0 auto;padding:clamp(4.5rem,7vw,7.4rem) 0 0}.onmitsu-section::before{content:"";position:absolute;top:2.2rem;left:50%;width:min(52rem,80%);height:16rem;transform:translateX(-50%);background:radial-gradient(ellipse, rgba(141, 34, 27, 0.12), transparent 69%);pointer-events:none}.onmitsu-section-heading{position:relative;z-index:2;margin-bottom:2rem;text-align:center}.onmitsu-section-heading>p,.onmitsu-section-heading>div>p{margin:0 0 .45rem !important;color:#89514a;font-size:.62rem;font-weight:700;letter-spacing:.31em;line-height:1.5;text-transform:uppercase}.onmitsu-section-heading h2{margin:0 !important;color:var(--om-cream);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2rem,3.6vw,3.15rem);font-weight:400;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.onmitsu-section-heading h2::after{content:"";display:block;width:4.8rem;height:1px;margin:1.15rem auto 0;background:linear-gradient(90deg, transparent, #c84a3c, transparent)}.onmitsu-section-heading--split{display:flex;align-items:end;justify-content:space-between;gap:2rem;text-align:left}.onmitsu-section-heading--split h2::after{margin-left:0}.onmitsu-section-heading--split>span{padding-bottom:1.2rem;color:#766b65;font-size:.74rem;letter-spacing:.08em}.onmitsu-world-shell{position:relative}.onmitsu-world-track{display:grid;grid-auto-columns:minmax(235px, 1fr);grid-auto-flow:column;gap:1px;width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.06)}.onmitsu-world-track::-webkit-scrollbar{display:none}.onmitsu-world-card{position:relative;min-height:390px;overflow:hidden;scroll-snap-align:start;isolation:isolate;background:#0c0909}.onmitsu-world-card img{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;filter:saturate(0.68) brightness(0.78);transition:transform 600ms cubic-bezier(0.2, 0.7, 0.2, 1),filter 400ms ease}.onmitsu-world-card__shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg, rgba(6, 5, 5, 0.05) 25%, rgba(6, 5, 5, 0.96) 94%),linear-gradient(90deg, rgba(11, 5, 5, 0.35), transparent 60%)}.onmitsu-world-card__content{position:absolute;inset:auto 0 0;padding:1.4rem 1.25rem 1.55rem}.onmitsu-world-card__content>span{display:inline-block;margin-bottom:.4rem;color:#b34236;font-size:.6rem;letter-spacing:.2em}.onmitsu-world-card h3{margin:0 0 .6rem !important;color:#eee7e2;font-family:Georgia,"Times New Roman",serif;font-size:1.05rem;font-weight:400;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.onmitsu-world-card p{margin:0 !important;color:#a99d96;font-size:.76rem;line-height:1.55}.onmitsu-world-card:hover img,.onmitsu-world-card:focus-within img{transform:scale(1.055);filter:saturate(0.94) brightness(0.92)}.onmitsu-world-card::after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:#d84d3e;transition:right 350ms ease}.onmitsu-world-card:hover::after{right:0}.onmitsu-slider-arrow{position:absolute;z-index:8;top:50%;display:grid;place-items:center;width:2.8rem;height:4.5rem;padding:0;transform:translateY(-50%);color:#eee7e2;background:rgba(6,5,5,.76);border:1px solid rgba(255,255,255,.12);border-radius:0;backdrop-filter:blur(10px);cursor:pointer;transition:opacity 160ms ease,background 160ms ease,border-color 160ms ease}.onmitsu-slider-arrow>span{display:block;font-family:Georgia,"Times New Roman",serif;font-size:2rem;font-weight:300;line-height:1}.onmitsu-slider-arrow--prev{left:-1.35rem}.onmitsu-slider-arrow--next{right:-1.35rem}.onmitsu-slider-arrow:hover,.onmitsu-slider-arrow:focus-visible{background:rgba(126,32,25,.88);border-color:rgba(239,91,73,.65)}.onmitsu-slider-arrow:disabled{opacity:.18;cursor:default}.onmitsu-feature-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08)}.onmitsu-feature-card{position:relative;min-height:390px;overflow:hidden;isolation:isolate;background:#0e0a0a}.onmitsu-feature-card img{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;filter:saturate(0.78) brightness(0.7);transition:transform 600ms cubic-bezier(0.2, 0.7, 0.2, 1),filter 350ms ease}.onmitsu-feature-card__overlay{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg, rgba(4, 4, 4, 0.04), rgba(7, 5, 5, 0.97) 91%),linear-gradient(135deg, rgba(100, 19, 15, 0.16), transparent 50%)}.onmitsu-feature-card__content{position:absolute;inset:auto 0 0;padding:1.6rem 1.4rem 1.75rem}.onmitsu-feature-card__content>span{color:#c44b3e;font-family:Georgia,"Times New Roman",serif;font-size:.8rem}.onmitsu-feature-card h3{margin:.45rem 0 .65rem !important;color:#f1e9e4;font-family:Georgia,"Times New Roman",serif;font-size:1.05rem;font-weight:400;letter-spacing:.12em;line-height:1.25;text-transform:uppercase}.onmitsu-feature-card p{margin:0 !important;color:#a99d96;font-size:.75rem;line-height:1.58}.onmitsu-feature-card:hover img{transform:scale(1.06);filter:saturate(1) brightness(0.86)}.onmitsu-feature-card::before{content:"";position:absolute;inset:0;z-index:2;border:1px solid rgba(0,0,0,0);pointer-events:none;transition:border-color 250ms ease}.onmitsu-feature-card:hover::before{border-color:rgba(219,78,63,.48)}.onmitsu-gallery{padding-bottom:clamp(4rem,7vw,7rem)}.onmitsu-gallery-grid{display:grid;grid-auto-rows:150px;grid-template-columns:repeat(12, minmax(0, 1fr));gap:8px}.onmitsu-gallery-item{position:relative;grid-column:span 4;grid-row:span 2;overflow:hidden;background:#0e0a0a;border:1px solid rgba(255,255,255,.08);text-decoration:none !important}.onmitsu-gallery-item--wide{grid-column:span 8}.onmitsu-gallery-item--tall{grid-column:span 4;grid-row:span 4}.onmitsu-gallery-item img{width:100%;height:100%;object-fit:cover;filter:saturate(0.78) brightness(0.79);transition:transform 650ms cubic-bezier(0.2, 0.7, 0.2, 1),filter 350ms ease}.onmitsu-gallery-item::after,.onmitsu-gameplay-item::after{content:"";position:absolute;right:1rem;bottom:1rem;width:2.25rem;height:2.25rem;background:rgba(139,34,27,.82);border:1px solid rgba(239,91,73,.5);opacity:0;transform:translateY(8px);transition:opacity 220ms ease,transform 220ms ease;pointer-events:none}.onmitsu-gallery-item::before,.onmitsu-gameplay-item::before{content:"";position:absolute;right:1.625rem;bottom:1.625rem;z-index:1;width:1rem;height:1rem;background:#fff;-webkit-mask:url("/files/contaodemo/theme/src/img/icons/search.svg") center/contain no-repeat;mask:url("/files/contaodemo/theme/src/img/icons/search.svg") center/contain no-repeat;opacity:0;transform:translateY(8px);transition:opacity 220ms ease,transform 220ms ease;pointer-events:none}.onmitsu-gallery-item:hover img,.onmitsu-gallery-item:focus-visible img{transform:scale(1.045);filter:saturate(1) brightness(0.94)}.onmitsu-gallery-item:hover::before,.onmitsu-gallery-item:hover::after,.onmitsu-gallery-item:focus-visible::before,.onmitsu-gallery-item:focus-visible::after{opacity:1;transform:translateY(0)}.onmitsu-newsletter{position:relative;display:grid;align-items:center;isolation:isolate;overflow:hidden;border-top:1px solid var(--om-line-strong);border-bottom:1px solid var(--om-line-strong)}.onmitsu-newsletter__media{position:absolute;inset:0;z-index:-3}.onmitsu-newsletter__shade{position:absolute;inset:0;z-index:-2}.onmitsu-newsletter h2{margin:0 0 1rem !important;font-family:Georgia,"Times New Roman",serif;font-weight:400;text-transform:uppercase}.onmitsu-newsletter__content>p:not(.onmitsu-eyebrow):not(.onmitsu-newsletter__privacy){max-width:35rem;margin:0 0 1.5rem !important;color:#b8aca5;font-size:.92rem;line-height:1.65}.onmitsu-newsletter-placeholder,.onmitsu-newsletter .mod_subscribe form,.onmitsu-newsletter .mod_subscribe .formbody{display:flex;align-items:stretch;width:100%;margin:0}.onmitsu-newsletter-placeholder input,.onmitsu-newsletter .mod_subscribe input[type=email],.onmitsu-newsletter .mod_subscribe input[type=text]{flex:1 1 auto;min-width:0;margin:0 !important;padding:0 1rem;color:#f0e9e5;background:rgba(5,5,5,.72) !important;border:1px solid rgba(255,255,255,.17) !important;border-right:0 !important;border-radius:0 !important;outline:none}.onmitsu-newsletter-placeholder input:focus,.onmitsu-newsletter .mod_subscribe input:focus{border-color:rgba(239,91,73,.72) !important;box-shadow:0 0 0 2px rgba(184,57,47,.18)}.onmitsu-newsletter-placeholder button,.onmitsu-newsletter .mod_subscribe button,.onmitsu-newsletter .mod_subscribe input[type=submit]{flex:0 0 auto;margin:0 !important;cursor:pointer}.onmitsu-newsletter-placeholder button:hover,.onmitsu-newsletter .mod_subscribe button:hover,.onmitsu-newsletter .mod_subscribe input[type=submit]:hover{background:linear-gradient(135deg, #c43f33, #86231c) !important}.onmitsu-newsletter .mod_subscribe .widget-text,.onmitsu-newsletter .mod_subscribe .widget-submit{margin:0 !important}.onmitsu-newsletter .mod_subscribe .widget-text{flex:1 1 auto}.onmitsu-newsletter .mod_subscribe label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.onmitsu-newsletter .mod_subscribe .error,.onmitsu-newsletter .mod_subscribe .confirm{margin-top:.85rem;color:#d9c5be;font-size:.8rem}.onmitsu-newsletter__privacy{margin:.85rem 0 0 !important;color:#6f6560;font-size:.68rem;line-height:1.5}.onmitsu-newsletter__privacy a{color:#a98f86 !important;text-decoration:underline;text-underline-offset:2px}.onmitsu-page-end{display:flex;align-items:center;justify-content:center;gap:1.25rem;width:min(100% - 4rem,var(--om-max));margin:0 auto;padding:3rem 0}.onmitsu-page-end span{width:min(12rem,24vw);height:1px;background:linear-gradient(90deg, transparent, rgba(196, 75, 62, 0.38))}.onmitsu-page-end span:last-child{transform:scaleX(-1)}.onmitsu-page-end p{margin:0 !important;color:#665c57;font-family:Georgia,"Times New Roman",serif;font-size:.7rem;letter-spacing:.22em;text-align:center;text-transform:uppercase}[data-onmitsu-reveal]{opacity:0;transform:translateY(24px);transition:opacity .75s ease,transform .75s cubic-bezier(0.2, 0.7, 0.2, 1)}[data-onmitsu-reveal].is-revealed{opacity:1;transform:none}.is-placeholder-pulsing{animation:onmitsu-placeholder-pulse 620ms ease}@keyframes onmitsu-placeholder-pulse{0%,100%{box-shadow:0 0 0 0 rgba(239,91,73,0)}45%{box-shadow:0 0 0 5px rgba(239,91,73,.26)}}@media(max-width: 1180px){body.onmitsu-page #left{left:1.5rem;width:230px !important}.onmitsu-hero-cinematic__content{left:3rem}.onmitsu-feature-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.onmitsu-newsletter__content{margin-left:46%}}@media(max-width: 1023px){body.onmitsu-page #left{display:none !important}.onmitsu-section{width:min(100% - 2.5rem,var(--om-max))}.onmitsu-hero-cinematic__media{background-position:63% center}.onmitsu-hero-cinematic__content{left:2rem;right:2rem;bottom:3rem}}@media(max-width: 700px){.onmitsu-hero-cinematic{min-height:760px}.onmitsu-hero-cinematic__media{background-position:69% top}.onmitsu-hero-cinematic__mobile-title{display:block}.onmitsu-eyebrow{font-size:.58rem}.onmitsu-hero-cinematic__description{font-size:.86rem;line-height:1.58}.onmitsu-hero-cinematic__actions{display:grid;grid-template-columns:1fr}.onmitsu-action{width:100%}.onmitsu-scroll-cue{display:none}.onmitsu-section{width:min(100% - 1.5rem,var(--om-max));padding-top:4.2rem}.onmitsu-section-heading{margin-bottom:1.45rem}.onmitsu-section-heading h2{font-size:clamp(1.75rem,8vw,2.45rem)}.onmitsu-world-track{grid-auto-columns:82%}.onmitsu-world-card{min-height:430px}.onmitsu-slider-arrow{display:none}.onmitsu-feature-grid{grid-template-columns:1fr}.onmitsu-section-heading--split{display:block}.onmitsu-section-heading--split>span{display:block;padding:.9rem 0 0}.onmitsu-gallery-grid{grid-auto-rows:115px;grid-template-columns:repeat(2, minmax(0, 1fr));gap:5px}.onmitsu-gallery-item,.onmitsu-gallery-item--wide{grid-column:span 2;grid-row:span 2}.onmitsu-gallery-item--tall{grid-column:span 1;grid-row:span 3}.onmitsu-newsletter-placeholder,.onmitsu-newsletter .mod_subscribe form,.onmitsu-newsletter .mod_subscribe .formbody{display:grid;grid-template-columns:1fr;gap:.6rem}.onmitsu-newsletter-placeholder input,.onmitsu-newsletter .mod_subscribe input[type=email],.onmitsu-newsletter .mod_subscribe input[type=text]{border-right:1px solid rgba(255,255,255,.17) !important}.onmitsu-newsletter-placeholder button,.onmitsu-newsletter .mod_subscribe button,.onmitsu-newsletter .mod_subscribe input[type=submit]{width:100%}.onmitsu-page-end{width:calc(100% - 1.5rem)}}@media(max-width: 420px){.onmitsu-hero-cinematic__content{left:1.15rem;right:1.15rem}.onmitsu-hero-cinematic__mobile-title{font-size:3rem}.onmitsu-gallery-item--tall{grid-column:span 2;grid-row:span 3}}@media(prefers-reduced-motion: reduce){.onmitsu-cinematic *,.onmitsu-cinematic *::before,.onmitsu-cinematic *::after{scroll-behavior:auto !important;animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}}body.onmitsu-page #left{top:2rem !important;left:max(1rem,(100vw - 1700px)/2 + 1rem) !important;width:240px !important}.onmitsu-hero-cinematic{min-height:0}.onmitsu-hero-cinematic__media{place-items:center;background-image:none !important;transform:none}.onmitsu-hero-cinematic__media picture{display:block;width:100%;height:100%}.onmitsu-scroll-cue{display:none !important}@media(min-width: 1024px){.onmitsu-world-track{grid-template-columns:repeat(5, minmax(0, 1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow-x:hidden}}.onmitsu-slider-arrow,.onmitsu-slider-arrow:hover,.onmitsu-slider-arrow:focus-visible,.onmitsu-slider-arrow:disabled{transform:translateY(-50%) !important}.onmitsu-media-heading{display:flex;align-items:end;justify-content:space-between;gap:2rem;text-align:left}.onmitsu-media-heading h2::after{margin-left:0}.onmitsu-media-tabs{display:inline-flex;align-items:stretch;margin-bottom:1.1rem}.onmitsu-media-tab,.onmitsu-media-tab:hover,.onmitsu-media-tab:focus-visible{position:relative;margin:0 !important;border-right:1px solid rgba(255,255,255,.1) !important;border-radius:0 !important;box-shadow:none !important;transform:none !important;cursor:pointer}.onmitsu-media-tab::after{content:"";position:absolute}.onmitsu-media-viewport{position:relative;min-width:0;touch-action:pan-y}.onmitsu-media-panel[hidden]{display:none !important}.onmitsu-media-panel.is-active{animation:onmitsu-panel-in 330ms ease both}@keyframes onmitsu-panel-in{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}.onmitsu-development-intro{max-width:52rem;margin:0 0 1.5rem}.onmitsu-development-intro h3{margin:0 0 .7rem !important;color:#eee8e2;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.65rem,2.6vw,2.55rem);font-weight:400;letter-spacing:.04em}.onmitsu-development-intro>p:last-child{margin:0 !important;color:#9f938d;font-size:.88rem;line-height:1.65}.onmitsu-development-video{position:relative;width:100%;margin-bottom:6px;overflow:hidden;background:#000;border:1px solid rgba(213,87,70,.26);box-shadow:0 26px 70px rgba(0,0,0,.34)}.onmitsu-development-video video{display:block;width:100%;aspect-ratio:16/9;height:auto;background:#000;object-fit:contain}.onmitsu-gameplay-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:6px}.onmitsu-gameplay-item{position:relative;display:block;min-height:0;overflow:hidden;aspect-ratio:16/9;background:#0b0808;border:1px solid rgba(255,255,255,.075)}.onmitsu-gameplay-item--wide{grid-column:1/-1}.onmitsu-gameplay-item img{width:100%;height:100%;object-fit:cover;filter:saturate(0.9) brightness(0.9);transition:transform 520ms cubic-bezier(0.2, 0.7, 0.2, 1),filter 260ms ease}.onmitsu-gameplay-item:hover img,.onmitsu-gameplay-item:focus-visible img{transform:scale(1.035);filter:saturate(1) brightness(1)}.onmitsu-gameplay-item:hover::before,.onmitsu-gameplay-item:hover::after,.onmitsu-gameplay-item:focus-visible::before,.onmitsu-gameplay-item:focus-visible::after{opacity:1;transform:translateY(0)}.onmitsu-media-swipe-hint{display:none;margin:1rem 0 0 !important;color:#6e625d;font-size:.62rem;letter-spacing:.16em;text-align:center;text-transform:uppercase}.onmitsu-newsletter{min-height:clamp(420px,30vw,510px)}.onmitsu-newsletter__content{width:min(37rem,100% - 3rem);margin-left:55%;padding:3.5rem 2rem 3.5rem 0}.onmitsu-newsletter h2{margin-bottom:1rem !important;color:#d14a3d !important;background:linear-gradient(180deg, #f06a58 0%, #b32e26 76%);-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,3vw,3rem);letter-spacing:.16em;line-height:1.08;text-shadow:0 0 26px rgba(155,35,29,.22);-webkit-text-fill-color:rgba(0,0,0,0)}.onmitsu-newsletter-placeholder button,.onmitsu-newsletter .mod_subscribe button,.onmitsu-newsletter .mod_subscribe input[type=submit]{min-width:8rem;height:3rem;padding:0 1.1rem;color:#fff !important;background:#8d211c !important;border:1px solid #b43a31 !important;border-radius:0 !important;box-shadow:inset 0 1px rgba(255,255,255,.08) !important;font-family:inherit;font-size:.68rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;transform:none !important}.onmitsu-newsletter-placeholder button:hover,.onmitsu-newsletter-placeholder button:focus-visible,.onmitsu-newsletter .mod_subscribe button:hover,.onmitsu-newsletter .mod_subscribe button:focus-visible,.onmitsu-newsletter .mod_subscribe input[type=submit]:hover,.onmitsu-newsletter .mod_subscribe input[type=submit]:focus-visible{background:#a72d25 !important;border-color:#d24d40 !important;transform:none !important}.onmitsu-newsletter-placeholder input,.onmitsu-newsletter .mod_subscribe input[type=email],.onmitsu-newsletter .mod_subscribe input[type=text]{height:3rem}@media(max-width: 1180px)and (min-width: 1024px){body.onmitsu-page #left{left:1rem !important;width:220px !important}.onmitsu-hero-cinematic__content{left:24%}.onmitsu-newsletter__content{margin-left:52%}}@media(max-width: 1023px){.onmitsu-hero-cinematic{display:block;overflow:hidden}.onmitsu-hero-cinematic__media{z-index:0}.onmitsu-hero-cinematic__veil{z-index:1}.onmitsu-hero-cinematic__content{z-index:2}.onmitsu-hero-cinematic__mobile-title{display:none !important}.onmitsu-media-heading{align-items:stretch;flex-direction:column;gap:1.25rem}.onmitsu-media-tabs{margin-bottom:0}.onmitsu-media-swipe-hint{display:block}.onmitsu-newsletter{min-height:650px}.onmitsu-newsletter__content{align-self:end;width:min(100% - 2rem,42rem);margin:0 auto;padding:21rem 0 2.6rem}}@media(max-width: 700px){.onmitsu-world-track{grid-template-columns:none;grid-auto-flow:column;overflow-x:auto}.onmitsu-media-tabs{grid-template-columns:.8fr 1.2fr}.onmitsu-media-tab{min-height:3.35rem;padding:.7rem .65rem !important;font-size:.58rem;letter-spacing:.075em}.onmitsu-gameplay-grid{grid-template-columns:1fr}.onmitsu-newsletter{min-height:660px}.onmitsu-newsletter__media{background-position:8% top;background-size:auto 55%}.onmitsu-newsletter__content{padding-top:21.5rem}.onmitsu-newsletter h2{font-size:clamp(1.8rem,9vw,2.45rem);letter-spacing:.12em}}@media(max-width: 420px){.onmitsu-newsletter__media{background-position:13% top;background-size:auto 52%}.onmitsu-newsletter__content{width:calc(100% - 1.5rem);padding-top:20rem}}.onmitsu-cinematic{left:50%;width:100vw;max-width:100vw;margin-left:-50vw;overflow-x:clip}.onmitsu-hero-cinematic{width:100%;max-width:none;height:clamp(620px,40vw,700px);margin:0;overflow:hidden;border-bottom:0;background:#050404}.onmitsu-hero-cinematic__media{display:flex;align-items:stretch;justify-content:center;overflow:hidden}.onmitsu-hero-cinematic__media img{width:100%;max-width:1900px;height:100%;object-fit:contain;object-position:center center}.onmitsu-media-tabs{gap:.55rem;padding:0;border:0;background:rgba(0,0,0,0)}.onmitsu-media-tab,.onmitsu-media-tab:hover,.onmitsu-media-tab:focus-visible{min-height:3.25rem;padding:.9rem 1.35rem !important;color:#b9ada6 !important;background:rgba(7,6,6,.82) !important;border:1px solid rgba(255,255,255,.18) !important;font-family:inherit !important;font-size:.72rem;font-weight:700;letter-spacing:.11em;line-height:1;text-transform:uppercase;clip-path:polygon(0 0, calc(100% - 10px) 0, 100% 50%, calc(100% - 10px) 100%, 0 100%, 7px 50%);transition:color 180ms ease,background 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.onmitsu-media-tab:first-child{clip-path:polygon(0 0, calc(100% - 10px) 0, 100% 50%, calc(100% - 10px) 100%, 0 100%)}.onmitsu-media-tab:last-child{border-right:1px solid rgba(255,255,255,.18) !important}.onmitsu-media-tab::before{content:"";position:absolute;inset:4px;border:1px solid rgba(0,0,0,0);pointer-events:none}.onmitsu-media-tab::after{right:100%;left:0;bottom:0;height:2px;background:#e05244;transition:right 220ms ease}.onmitsu-media-tab:hover,.onmitsu-media-tab:focus-visible{color:#fff !important;border-color:rgba(224,82,68,.68) !important;box-shadow:0 12px 28px rgba(0,0,0,.3) !important}.onmitsu-media-tab.is-active,.onmitsu-media-tab[aria-selected=true]{color:#fff !important;background:linear-gradient(135deg, #9f2922, #691914) !important;border-color:rgba(239,91,73,.65) !important;box-shadow:inset 0 1px rgba(255,255,255,.1),0 10px 28px rgba(74,12,9,.34) !important}.onmitsu-media-tab.is-active::after,.onmitsu-media-tab[aria-selected=true]::after{right:0;left:0}.onmitsu-development-strip{min-width:0}@media(max-width: 1023px){.onmitsu-cinematic{left:auto;width:100%;max-width:100%;margin-left:0}.onmitsu-hero-cinematic__veil{inset:0 0 auto;width:100%;aspect-ratio:1659/948;height:auto;background:linear-gradient(180deg, transparent 66%, rgba(5, 4, 4, 0.88) 96%, #050404 100%)}.onmitsu-media-tabs{align-self:flex-start;width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.onmitsu-media-tabs::-webkit-scrollbar{display:none}.onmitsu-media-tab{flex:0 0 auto;white-space:nowrap}}@media(max-width: 700px){.onmitsu-feature-grid,.onmitsu-gallery-grid,.onmitsu-development-strip{display:flex;gap:.7rem;width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;background:rgba(0,0,0,0);border:0;padding:0 0 .4rem}.onmitsu-feature-grid::-webkit-scrollbar,.onmitsu-gallery-grid::-webkit-scrollbar,.onmitsu-development-strip::-webkit-scrollbar{display:none}.onmitsu-feature-card{flex:0 0 82%;min-width:0;min-height:430px;scroll-snap-align:start;border:1px solid rgba(255,255,255,.08)}.onmitsu-gallery-item,.onmitsu-gallery-item--wide,.onmitsu-gallery-item--tall{flex:0 0 84%;grid-column:auto;grid-row:auto;width:auto;height:auto;aspect-ratio:16/10;scroll-snap-align:start}.onmitsu-development-intro{margin-bottom:1.2rem}.onmitsu-development-video{flex:0 0 90%;margin:0;scroll-snap-align:start}.onmitsu-gameplay-grid{display:contents}.onmitsu-gameplay-item,.onmitsu-gameplay-item--wide{flex:0 0 84%;grid-column:auto;width:auto;aspect-ratio:16/9;scroll-snap-align:start}.onmitsu-media-tabs{display:flex;gap:.45rem}.onmitsu-media-tab,.onmitsu-media-tab:hover,.onmitsu-media-tab:focus-visible{min-height:3rem;padding:.82rem 1rem !important;font-size:.66rem;letter-spacing:.09em}.onmitsu-media-swipe-hint{display:block}}@media(max-width: 420px){.onmitsu-feature-card,.onmitsu-gallery-item,.onmitsu-gallery-item--wide,.onmitsu-gallery-item--tall,.onmitsu-gameplay-item,.onmitsu-gameplay-item--wide{flex-basis:88%}.onmitsu-development-video{flex-basis:94%}}body.onmitsu-page,body.onmitsu-page #wrapper,body.onmitsu-page #container,body.onmitsu-page #main,body.onmitsu-page #main>.inside,body.onmitsu-page .mod_article,body.onmitsu-page .mod_article__inner,.onmitsu-cinematic,.onmitsu-hero-cinematic,.onmitsu-newsletter{background-color:#050404 !important;background-image:none !important}.onmitsu-hero-cinematic__media{background:#050404 !important;box-shadow:none !important;filter:none !important}.onmitsu-hero-cinematic__media img{filter:saturate(0.96) contrast(1.035) brightness(0.93) !important;-webkit-mask-image:linear-gradient(90deg, transparent 0%, #000 7%, #000 93%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0%, #000 7%, #000 93%, transparent 100%)}.onmitsu-hero-cinematic__content{left:clamp(22rem,50% - 24rem,30rem) !important;top:58% !important;right:auto !important;bottom:auto !important;width:min(27rem,100% - 4rem) !important;max-width:27rem;padding:0 !important}.onmitsu-hero-cinematic__description{max-width:27rem}.onmitsu-newsletter,.onmitsu-newsletter__media{background-color:#050404 !important;box-shadow:none !important;filter:none !important}@media(max-width: 1023px){.onmitsu-newsletter__media{-webkit-mask-image:linear-gradient(180deg, #000 0%, #000 48%, rgba(0, 0, 0, 0.66) 57%, transparent 68%);mask-image:linear-gradient(180deg, #000 0%, #000 48%, rgba(0, 0, 0, 0.66) 57%, transparent 68%)}}body.onmitsu-page{--onmitsu-bg: #090707;--onmitsu-bg-deep: #050404;background:radial-gradient(circle at 55% 25%, rgba(104, 29, 23, 0.17) 0%, rgba(11, 8, 8, 0) 38%),var(--onmitsu-bg) !important}body.onmitsu-page #wrapper,body.onmitsu-page #container,body.onmitsu-page #main,body.onmitsu-page #main>.inside,body.onmitsu-page .mod_article,body.onmitsu-page .mod_article__inner,body.onmitsu-page .ce_html,.onmitsu-cinematic,.onmitsu-section,.onmitsu-page-end{background-color:rgba(0,0,0,0) !important;background-image:none !important}.onmitsu-world-card__content>span,.onmitsu-feature-card__content>span{display:none !important}@media(min-width: 1024px){.onmitsu-hero-cinematic{border-bottom:0 !important}.onmitsu-hero-cinematic__media{place-items:center !important;transform:none !important}}.onmitsu-hero-cinematic__media::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg, var(--onmitsu-bg) 0%, rgba(9, 7, 7, 0.96) 2.5%, rgba(9, 7, 7, 0.58) 7%, rgba(9, 7, 7, 0.16) 13%, transparent 19%, transparent 81%, rgba(9, 7, 7, 0.16) 87%, rgba(9, 7, 7, 0.58) 93%, rgba(9, 7, 7, 0.96) 97.5%, var(--onmitsu-bg) 100%),linear-gradient(180deg, rgba(9, 7, 7, 0.72) 0%, rgba(9, 7, 7, 0.12) 8%, transparent 15%, transparent 78%, rgba(9, 7, 7, 0.36) 89%, var(--onmitsu-bg) 100%) !important}.onmitsu-hero-cinematic__veil{z-index:1 !important;background:linear-gradient(90deg, rgba(5, 4, 4, 0.3) 0%, rgba(5, 4, 4, 0.1) 44%, transparent 70%),linear-gradient(180deg, transparent 48%, rgba(9, 7, 7, 0.08) 67%, rgba(9, 7, 7, 0.34) 100%) !important}.onmitsu-newsletter{background:radial-gradient(circle at 35% 45%, rgba(104, 29, 23, 0.1), transparent 32rem),var(--onmitsu-bg) !important}.onmitsu-newsletter__media{background-color:rgba(0,0,0,0) !important;background-image:url("/files/optimgames/games/onmitsu/cinematic/images/newsletter/join-the-shadows.webp") !important;background-position:left center !important;background-repeat:no-repeat !important;background-size:auto 100% !important;box-shadow:none !important;filter:none !important;-webkit-mask-image:none !important;mask-image:none !important}.onmitsu-newsletter__shade{background:linear-gradient(90deg, rgba(9, 7, 7, 0.02) 0%, rgba(9, 7, 7, 0.08) 40%, rgba(9, 7, 7, 0.62) 58%, rgba(9, 7, 7, 0.94) 73%, var(--onmitsu-bg) 86%, var(--onmitsu-bg) 100%),linear-gradient(180deg, var(--onmitsu-bg) 0%, rgba(9, 7, 7, 0.1) 9%, transparent 18%, transparent 82%, rgba(9, 7, 7, 0.28) 92%, var(--onmitsu-bg) 100%) !important}@media(max-width: 1023px){.onmitsu-hero-cinematic{width:100% !important;height:auto !important;min-height:0 !important;background:var(--onmitsu-bg) !important}.onmitsu-hero-cinematic__media{position:relative !important;inset:auto !important;width:100% !important;aspect-ratio:1659/948 !important;height:auto !important;background:var(--onmitsu-bg) !important}.onmitsu-hero-cinematic__media img{position:absolute !important;inset:0 !important;width:100% !important;max-width:none !important;height:100% !important;object-fit:contain !important;object-position:center top !important;transform:none !important;-webkit-mask-image:none !important;mask-image:none !important}.onmitsu-hero-cinematic__media::after{background:linear-gradient(90deg, var(--onmitsu-bg) 0%, transparent 8%, transparent 92%, var(--onmitsu-bg) 100%),linear-gradient(180deg, rgba(9, 7, 7, 0.16) 0%, transparent 12%, transparent 76%, rgba(9, 7, 7, 0.46) 90%, var(--onmitsu-bg) 100%) !important}.onmitsu-hero-cinematic__veil{display:none !important}.onmitsu-hero-cinematic__content{position:relative !important;inset:auto !important;width:min(100% - 2rem,42rem) !important;max-width:42rem !important;margin:0 auto !important;padding:1.35rem 0 2.7rem !important;background:rgba(0,0,0,0) !important;transform:none !important}.onmitsu-newsletter__media{background-position:30% top !important;background-size:auto 72% !important}.onmitsu-newsletter__shade{background:linear-gradient(180deg, rgba(9, 7, 7, 0.02) 0%, rgba(9, 7, 7, 0.08) 42%, rgba(9, 7, 7, 0.82) 62%, var(--onmitsu-bg) 74%, var(--onmitsu-bg) 100%) !important}}@media(max-width: 420px){.onmitsu-hero-cinematic__content{width:calc(100% - 1.5rem) !important}}@media(min-width: 1024px){.onmitsu-hero-cinematic{width:min(100%,1700px) !important;max-width:1700px !important;aspect-ratio:1659/948 !important;height:auto !important;min-height:0 !important;margin-inline:auto !important;overflow:hidden !important}.onmitsu-hero-cinematic__media{position:absolute !important;inset:0 !important;display:block !important}.onmitsu-hero-cinematic__media::after{position:absolute !important;inset:0 !important;pointer-events:none !important}.onmitsu-hero-cinematic__content{right:auto !important;bottom:auto !important;padding:0 !important;transform:none !important}}.onmitsu-cinematic{background:radial-gradient(circle at 55% 12%, rgba(104, 29, 23, 0.1), transparent 34rem),linear-gradient(180deg, #090707 0%, #090707 100%) !important}@media(min-width: 1024px){.onmitsu-hero-cinematic__content{left:clamp(4.75rem,7.3vw,7rem) !important;width:min(29rem,100% - 10rem) !important;max-width:29rem !important}.onmitsu-hero-cinematic__description{width:100% !important;max-width:29rem !important;line-height:1.72 !important}.onmitsu-hero-cinematic__actions{display:flex !important;flex-flow:row nowrap !important;align-items:center !important;gap:.75rem !important;width:max-content !important;max-width:100% !important}.onmitsu-hero-cinematic__actions .onmitsu-button{flex:0 0 auto !important;white-space:nowrap !important}.onmitsu-hero-cinematic::after{position:absolute !important;inset:0 !important;z-index:3 !important;pointer-events:none !important}}@media(min-width: 1024px){.onmitsu-hero-cinematic__content{top:66.9% !important}}@media(min-width: 1024px){.onmitsu-newsletter__media{position:absolute !important;inset:0 !important;z-index:-3 !important}.onmitsu-newsletter__media::after{content:"" !important;position:absolute !important;inset:0 !important;pointer-events:none !important;z-index:1 !important}.onmitsu-newsletter__shade{position:absolute !important;inset:0 !important;z-index:-2 !important}}@media(min-width: 1024px){.onmitsu-hero-cinematic__media::before{position:absolute !important;z-index:0 !important;pointer-events:none !important;background-image:url("/files/optimgames/games/onmitsu/cinematic/images/hero/onmitsu-hero-v20.webp") !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important}.onmitsu-hero-cinematic__media::after{z-index:2 !important}}@media(min-width: 1024px){.onmitsu-hero-cinematic__media::before{inset:-5% !important}}.onmitsu-action__icon--steam{place-items:center}@media(min-width: 1024px){.onmitsu-newsletter__media::before{content:none !important}}@media(min-width: 1024px){.onmitsu-hero-cinematic__media img{-webkit-mask-size:100% 100%,100% 100% !important;-webkit-mask-repeat:no-repeat !important;-webkit-mask-composite:source-in !important;mask-size:100% 100%,100% 100% !important;mask-repeat:no-repeat !important;mask-composite:intersect !important}.onmitsu-newsletter__media{overflow:hidden !important;-webkit-mask-size:100% 100%,100% 100% !important;-webkit-mask-repeat:no-repeat !important;-webkit-mask-composite:source-in !important;mask-size:100% 100%,100% 100% !important;mask-repeat:no-repeat !important;mask-composite:intersect !important}}@media(min-width: 1024px){.onmitsu-hero-cinematic__media,.onmitsu-hero-cinematic__media img{-webkit-mask-image:none !important;mask-image:none !important}.onmitsu-newsletter__media::after{background:linear-gradient(90deg, rgba(9, 7, 7, 0.1) 0%, rgba(9, 7, 7, 0.04) 8%, transparent 18%, transparent 76%, rgba(9, 7, 7, 0.08) 88%, rgba(9, 7, 7, 0.16) 100%),linear-gradient(180deg, rgba(9, 7, 7, 0.04) 0%, transparent 10%, transparent 84%, rgba(9, 7, 7, 0.08) 92%, rgba(9, 7, 7, 0.14) 100%) !important}}.onmitsu-action__icon--steam{display:inline-block !important;width:1.22rem !important;height:1.22rem !important;flex:0 0 1.22rem !important;overflow:visible !important;background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}.onmitsu-action__icon--steam::before{content:"" !important;display:block !important;width:100% !important;height:100% !important;position:static !important;background:url("/files/optimgames/games/onmitsu/cinematic/icons/steam-symbol.svg") center/contain no-repeat !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-mask:none !important;mask:none !important}.onmitsu-action__icon--steam::after{content:none !important}@media(min-width: 1024px){.onmitsu-hero-cinematic{background:#090707 !important}.onmitsu-hero-cinematic__media{isolation:auto !important;overflow:hidden !important;background:#090707 !important;box-shadow:none !important;filter:none !important;-webkit-mask-image:none !important;mask-image:none !important}.onmitsu-hero-cinematic__media::before{content:none !important;display:none !important;background:none !important;filter:none !important;opacity:0 !important;transform:none !important}.onmitsu-hero-cinematic__media img{position:absolute !important;inset:0 !important;z-index:1 !important;display:block !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:contain !important;object-position:center center !important;filter:none !important;opacity:1 !important;transform:none !important;-webkit-mask-image:none !important;mask-image:none !important}.onmitsu-hero-cinematic__media::after{content:none !important;display:none !important;background:none !important}.onmitsu-hero-cinematic::after{content:none !important;display:none !important;background:none !important}.onmitsu-hero-cinematic__veil{z-index:2 !important;background:radial-gradient(ellipse 29rem 18rem at 20% 78%, rgba(5, 4, 4, 0.24), transparent 72%) !important}.onmitsu-hero-cinematic__content{z-index:3 !important}.onmitsu-newsletter__media{background-image:url("/files/optimgames/games/onmitsu/cinematic/images/newsletter/join-the-shadows-v20.webp") !important;background-color:#090707 !important;background-repeat:no-repeat !important;background-size:auto 154% !important;background-position:.35rem -7px !important;filter:none !important;box-shadow:none !important;-webkit-mask-image:none !important;mask-image:none !important}.onmitsu-newsletter__media::before,.onmitsu-newsletter__media::after{content:none !important;display:none !important;background:none !important}.onmitsu-newsletter__shade{background:linear-gradient(90deg, transparent 0%, transparent 38%, rgba(9, 7, 7, 0.2) 48%, rgba(9, 7, 7, 0.68) 61%, rgba(9, 7, 7, 0.94) 75%, #090707 88%, #090707 100%),linear-gradient(180deg, rgba(9, 7, 7, 0.04) 0%, transparent 10%, transparent 84%, rgba(9, 7, 7, 0.16) 92%, #090707 100%) !important}}