.g1LwZa_page{--ink:#f5f8fc;--muted:#b8c7d5;--divider:#ffffff26;color:var(--ink);background:#000;min-height:100svh;font-family:Arial,Helvetica,sans-serif}.g1LwZa_page a{color:inherit;text-decoration:none}.g1LwZa_header,.g1LwZa_footer{justify-content:space-between;align-items:center;max-width:1280px;margin:auto;padding:24px 48px;display:flex}.g1LwZa_header{border-bottom:1px solid var(--divider);min-height:88px}.g1LwZa_brand{letter-spacing:-1px;align-items:baseline;gap:12px;font-size:25px;font-weight:700;display:flex}.g1LwZa_brand span{letter-spacing:0;font-size:13px;font-weight:400}.g1LwZa_organizer{padding:12px 0;font-size:14px}.g1LwZa_organizer span{margin-left:8px}.g1LwZa_organizer:hover{text-underline-offset:5px;text-decoration:underline}.g1LwZa_main{max-width:1280px;margin:auto;padding:0 48px}.g1LwZa_hero{flex-direction:column;align-items:center;padding:48px 0 32px;display:flex}.g1LwZa_film{aspect-ratio:16/9;background:#000;border-radius:8px;width:100%;max-width:880px;overflow:hidden}.g1LwZa_film video{object-fit:contain;width:100%;height:100%;display:block}.g1LwZa_poster{color:#15334d;background:#d9efff;flex-direction:column;justify-content:space-between;height:100%;padding:24px 32px;display:flex}.g1LwZa_posterTop,.g1LwZa_posterBottom{justify-content:space-between;gap:16px;font-size:13px;display:flex}.g1LwZa_posterTop{border-bottom:1px solid #15334d38;padding-bottom:12px}.g1LwZa_posterTitle{letter-spacing:-.09em;align-items:baseline;gap:.16em;font-size:clamp(72px,12vw,168px);font-weight:700;line-height:.78;display:flex}.g1LwZa_posterTitle>span{font-weight:400}.g1LwZa_dot{color:#17669b}.g1LwZa_posterBottom{border-top:1px solid #15334d38;padding-top:12px}.g1LwZa_action{text-align:center;margin-top:24px}.g1LwZa_page .g1LwZa_cta{color:#fff;background:#17669b;border-radius:4px;justify-content:space-between;align-items:center;gap:64px;min-width:280px;min-height:56px;padding:18px 24px;font-size:16px;font-weight:500;transition:transform .18s,background .18s;display:inline-flex}.g1LwZa_page .g1LwZa_cta:hover{background:#125580;transform:translateY(-2px)}.g1LwZa_page .g1LwZa_cta:active{transform:translateY(1px)}.g1LwZa_page a:focus-visible{outline-offset:5px;outline:3px solid #8ccfff}.g1LwZa_action p{color:var(--muted);margin:12px 0 0;font-size:14px}.g1LwZa_footer{color:var(--muted);border-top:1px solid var(--divider);gap:16px;font-size:13px}@media (min-width:1300px) and (min-height:850px){.g1LwZa_hero{justify-content:center;min-height:calc(100svh - 157px)}}@media (max-width:640px){.g1LwZa_header,.g1LwZa_footer{padding:20px 24px}.g1LwZa_header{min-height:72px}.g1LwZa_brand{font-size:22px}.g1LwZa_brand span{display:none}.g1LwZa_organizer{font-size:13px}.g1LwZa_main{padding:0 24px}.g1LwZa_hero{padding:40px 0}.g1LwZa_film{aspect-ratio:4/3}.g1LwZa_poster{padding:20px}.g1LwZa_posterTitle{font-size:clamp(64px,19vw,115px)}.g1LwZa_posterTop,.g1LwZa_posterBottom{font-size:12px}.g1LwZa_posterBottom span:first-child{max-width:120px}.g1LwZa_action{width:100%}.g1LwZa_page .g1LwZa_cta{width:100%;min-width:0}.g1LwZa_footer{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.g1LwZa_page .g1LwZa_cta{transition:none;transform:none}}.g1LwZa_soundButton{color:#092339;min-height:44px;font:inherit;cursor:pointer;background:#8ccfff;border:1px solid #8ccfff;border-radius:4px;margin-top:12px;padding:8px 20px;font-weight:600}.g1LwZa_soundButton:hover{background:#b3e0ff}.g1LwZa_soundButton:focus-visible{outline-offset:4px;outline:3px solid #fff}
