.typography-module__9vNSYG__type{--editorial-body:.85rem;--editorial-title:clamp(1.9rem, 5.28vw, 3.3rem);--editorial-heading:clamp(1.4rem, 3.2vw, 1.9rem);--editorial-subheading:1rem;--editorial-intro:1.1rem;--editorial-question:.95rem;--editorial-footer:1.2rem;--editorial-note:.75rem;--editorial-link:.875rem;--editorial-action:.75rem;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:480px){.typography-module__9vNSYG__type{--editorial-body:.8rem;--editorial-intro:1rem;--editorial-action:.6875rem}}
.rules-module__GahLoW__page{max-width:920px;padding:24px max(24px, env(safe-area-inset-right)) max(56px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));font-size:var(--editorial-body);overflow-wrap:break-word;margin:0 auto;line-height:1.7}.rules-module__GahLoW__page ::selection{background:var(--mint);color:var(--bg)}.rules-module__GahLoW__page a{color:var(--ink);text-underline-offset:5px}.rules-module__GahLoW__page a:hover{color:var(--mint)}.rules-module__GahLoW__page a:focus-visible{outline:3px solid var(--mint);outline-offset:6px;border-radius:3px}.rules-module__GahLoW__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:60px;display:flex}.rules-module__GahLoW__header img{display:block;transform:translate(-9.712%)}.rules-module__GahLoW__page .rules-module__GahLoW__play{background:var(--yellow);color:#101010;min-height:48px;font:700 var(--editorial-action)/1.4 var(--secondary);border-radius:16px;justify-content:center;align-items:center;gap:24px;padding:14px 20px;text-decoration:none;display:inline-flex}.rules-module__GahLoW__page .rules-module__GahLoW__play:hover{background:var(--mint);color:#101010}.rules-module__GahLoW__page h1,.rules-module__GahLoW__page h2{font-family:var(--display);text-wrap:balance;font-weight:400}.rules-module__GahLoW__page h1{font-size:var(--editorial-title);letter-spacing:-.035em;margin:0 0 28px;line-height:1.07}.rules-module__GahLoW__page h1 span,.rules-module__GahLoW__page h2 span{color:var(--mint)}.rules-module__GahLoW__page p{max-width:68ch;margin:0 0 18px}.rules-module__GahLoW__page .rules-module__GahLoW__intro{font-size:var(--editorial-intro);max-width:40ch;line-height:1.5}.rules-module__GahLoW__page .rules-module__GahLoW__essentials{color:var(--mint);font:700 var(--editorial-note)/1.9 var(--secondary);margin:26px 0}.rules-module__GahLoW__contents{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;column-gap:28px;padding:10px 0;display:flex}.rules-module__GahLoW__contents a{min-height:44px;font-size:var(--editorial-link);align-items:center;display:inline-flex}.rules-module__GahLoW__section{margin-top:64px;scroll-margin-top:24px}.rules-module__GahLoW__page h2{font-size:var(--editorial-heading);letter-spacing:-.025em;margin:0 0 28px;line-height:1.2}.rules-module__GahLoW__page h3{font-size:var(--editorial-subheading);margin:0 0 10px;line-height:1.4}.rules-module__GahLoW__steps{margin:0;padding-left:28px}.rules-module__GahLoW__steps li{margin-bottom:30px;padding-left:12px}.rules-module__GahLoW__steps li::marker{color:var(--mint);font-family:var(--secondary);font-weight:700}.rules-module__GahLoW__disclosure{background:var(--panel2);border-radius:16px;margin-top:28px;padding:26px}.rules-module__GahLoW__disclosure h3{color:var(--yellow)}.rules-module__GahLoW__disclosure p{margin-bottom:0}.rules-module__GahLoW__faq{margin:0}.rules-module__GahLoW__faq>div{border-top:1px solid var(--line);padding:24px 0}.rules-module__GahLoW__faq dt{font-size:var(--editorial-question);margin-bottom:10px;font-weight:700;line-height:1.4}.rules-module__GahLoW__faq dd{max-width:68ch;margin:0}.rules-module__GahLoW__footer{border-top:1px solid var(--line);margin-top:48px;padding-top:32px}.rules-module__GahLoW__footer p{font-family:var(--display);font-size:var(--editorial-footer)}@media (orientation:landscape),(min-width:1024px){.rules-module__GahLoW__page p,.rules-module__GahLoW__page .rules-module__GahLoW__intro,.rules-module__GahLoW__faq dd{max-width:none}}@media (max-width:480px){.rules-module__GahLoW__page{padding-top:max(16px, env(safe-area-inset-top))}.rules-module__GahLoW__header{gap:12px;margin-bottom:36px}.rules-module__GahLoW__header img{width:72px;height:72px}.rules-module__GahLoW__page .rules-module__GahLoW__play{font-size:var(--editorial-action);gap:12px;padding:14px 16px}.rules-module__GahLoW__contents{column-gap:22px}.rules-module__GahLoW__section{margin-top:48px}.rules-module__GahLoW__steps{padding-left:22px}.rules-module__GahLoW__steps li{padding-left:6px}.rules-module__GahLoW__disclosure{padding:20px}}
.home-explanation .legal-module__GL7Lza__legalLink{color:#727a74}.legal-module__GL7Lza__homeLink{text-underline-offset:4px;min-height:44px;color:var(--ink);align-items:center;font-size:.8125rem;line-height:1.4;display:inline-flex}.legal-module__GL7Lza__homeLink:hover{color:var(--mint)}.legal-module__GL7Lza__homeLink:focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:3px}.legal-module__GL7Lza__entryNotice{color:#b9c0bb;margin-top:12px;font-size:.75rem;line-height:1.5}.legal-module__GL7Lza__entryNotice p{margin:0}.home-explanation .legal-module__GL7Lza__entryNotice{margin-top:4px}.legal-module__GL7Lza__durations{margin:0}.legal-module__GL7Lza__durations>div+div{margin-top:24px}.legal-module__GL7Lza__durations dt{margin-bottom:6px;font-weight:700}.legal-module__GL7Lza__durations dd{margin:0;line-height:1.7}.legal-module__GL7Lza__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
