.home-poster-module__egj_iW__home{isolation:isolate;color:#fff;background:#101010;width:100%;height:100dvh;position:relative;overflow:hidden}.app-shell:has(.home-poster-module__egj_iW__home){width:100%;max-width:none;box-shadow:none;border:0;padding-bottom:0!important}.home-poster-module__egj_iW__visual{z-index:-2;position:absolute;inset:0}.home-poster-module__egj_iW__visual img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block}.home-poster-module__egj_iW__shade{z-index:-1;pointer-events:none;background:linear-gradient(#0000 60%,#0000001f 72%,#000000b8 100%);position:absolute;inset:0}.home-poster-module__egj_iW__logo{top:calc(22px + env(safe-area-inset-top,0px));filter:drop-shadow(0 2px 9px #0009);width:145px;height:auto;display:block;position:absolute;right:24px}.home-poster-module__egj_iW__copy{left:clamp(24px,6vw,88px);right:24px;bottom:calc(28px + env(safe-area-inset-bottom,0px));max-width:480px;position:absolute}.home-poster-module__egj_iW__copy h1{letter-spacing:0;text-shadow:0 1px 7px #0008;margin:0 0 7px;font:600 23px/1.18 Georgia,serif}.home-poster-module__egj_iW__front{color:#f3f3f3;text-shadow:0 1px 7px #0008;max-width:420px;margin:0 0 15px;font:400 13px/1.5 Arial,sans-serif;display:block}.home-poster-module__egj_iW__access{color:#17191b;background:#efc65d;border:1px solid #efc65d;border-radius:5px;justify-content:space-between;align-items:center;gap:34px;width:max-content;min-height:50px;padding:12px 22px;font:750 15px/1.3 Arial,sans-serif;text-decoration:none;display:inline-flex;box-shadow:0 3px 14px #0002}.home-poster-module__egj_iW__access svg{width:20px;height:20px}.home-poster-module__egj_iW__copy>small{color:#ccc;margin-top:10px;font:400 8px/1.4 Arial,sans-serif;display:block}.home-poster-module__egj_iW__home a:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (max-width:699px){.home-poster-module__egj_iW__visual img{object-position:50% 38%}.home-poster-module__egj_iW__logo{width:132px;right:22px}.home-poster-module__egj_iW__copy{left:24px;right:24px;bottom:calc(26px + env(safe-area-inset-bottom,0px))}.home-poster-module__egj_iW__copy h1{letter-spacing:-.025em;max-width:360px;margin-bottom:12px;font-size:clamp(19px,5.1vw,23px)}.home-poster-module__egj_iW__front{max-width:360px;margin-bottom:14px;font-size:13px}}@media (min-width:700px){.home-poster-module__egj_iW__visual picture{width:100%;height:100%;display:block}.home-poster-module__egj_iW__visual img{object-position:85% center}.home-poster-module__egj_iW__shade{background:linear-gradient(90deg,#000000a6,#00000038 34%,#0000 58%)}.home-poster-module__egj_iW__copy{max-width:min(32vw,440px);top:50%;bottom:auto;right:auto;transform:translateY(-50%)}.home-poster-module__egj_iW__copy h1{font-size:clamp(25px,2.25vw,38px);line-height:1.2}.home-poster-module__egj_iW__front{margin-top:14px;margin-bottom:24px;font-size:15px}.home-poster-module__egj_iW__logo{width:180px;top:36px;left:clamp(24px,6vw,88px);right:auto}.home-poster-module__egj_iW__access{min-height:54px}}@media (min-width:700px) and (min-aspect-ratio:2){.home-poster-module__egj_iW__home{aspect-ratio:2048/1143;height:auto;min-height:100svh}}
