.regulamin-module__ISgxpW__page{background:var(--surface);color:var(--ink)}.regulamin-module__ISgxpW__banner{text-align:center;background:radial-gradient(80% 60% at 50% 0%, #0a1c2e0d 0%, transparent 70%), linear-gradient(to bottom, #fff 0%, var(--surface-alt) 100%);border-bottom:1px solid #9a7f4f24;padding:clamp(8rem,16vw,12rem) 1.5rem clamp(2.5rem,6vw,4.5rem);position:relative}.regulamin-module__ISgxpW__bannerInner{max-width:52rem;margin:0 auto}.regulamin-module__ISgxpW__kicker{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.34em;color:var(--gold-dark);font-size:.72rem;display:block}.regulamin-module__ISgxpW__bannerTitle{font-family:var(--font-display);margin:.8rem 0 1.2rem;font-size:clamp(2.4rem,6vw,4.6rem);font-weight:300;line-height:1.04}.regulamin-module__ISgxpW__bannerLead{font-family:var(--font-sans);color:var(--ink-muted);max-width:40rem;margin:0 auto;font-size:clamp(.98rem,2vw,1.16rem);font-weight:300;line-height:1.7}.regulamin-module__ISgxpW__layout{grid-template-columns:17rem 1fr;align-items:start;gap:clamp(2rem,5vw,4.5rem);max-width:78rem;margin:0 auto;padding:clamp(2.5rem,6vw,5rem) 1.5rem clamp(4rem,9vw,7rem);display:grid}@media (max-width:960px){.regulamin-module__ISgxpW__layout{grid-template-columns:1fr}}.regulamin-module__ISgxpW__toc{align-self:start;position:sticky;top:6rem}@media (max-width:960px){.regulamin-module__ISgxpW__toc{border-bottom:1px solid #9a7f4f29;margin-bottom:1rem;padding-bottom:1.5rem;position:static}}.regulamin-module__ISgxpW__tocLabel{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.22em;color:var(--gold-dark);margin-bottom:1rem;font-size:.66rem}.regulamin-module__ISgxpW__tocGroup{margin:0 0 1.4rem;padding:0;list-style:none}.regulamin-module__ISgxpW__tocItem{margin:0}.regulamin-module__ISgxpW__tocLink{font-family:var(--font-sans);color:var(--ink-muted);border-left:2px solid #0000;padding:.34rem 0 .34rem .9rem;font-size:.86rem;font-weight:300;line-height:1.35;transition:color .2s,border-color .2s;display:block}.regulamin-module__ISgxpW__tocLink:hover{color:var(--ink);border-left-color:#9a7f4f80}.regulamin-module__ISgxpW__tocLink span{color:var(--gold-dark);margin-right:.45rem}.regulamin-module__ISgxpW__tocActive{color:var(--ink);border-left-color:var(--gold-dark)}.regulamin-module__ISgxpW__doc{max-width:46rem}.regulamin-module__ISgxpW__chapter{border-bottom:1px solid #9a7f4f1f;margin-bottom:clamp(2.2rem,5vw,3.4rem);padding-bottom:clamp(2.2rem,5vw,3.4rem);scroll-margin-top:6rem}.regulamin-module__ISgxpW__chapter:last-child{border-bottom:none;margin-bottom:0}.regulamin-module__ISgxpW__chapterHead{margin-bottom:1.4rem}.regulamin-module__ISgxpW__eyebrow{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.2em;color:var(--gold-dark);margin-bottom:.4rem;font-size:.72rem;display:block}.regulamin-module__ISgxpW__chapterTitle{font-family:var(--font-display);font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:300;line-height:1.12}.regulamin-module__ISgxpW__roman{font-family:var(--font-display);color:var(--ink);margin:2rem 0 .8rem;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:400}.regulamin-module__ISgxpW__para{font-family:var(--font-sans);color:var(--ink-muted);margin:0 0 1rem;font-size:.98rem;font-weight:300;line-height:1.75}.regulamin-module__ISgxpW__olNum,.regulamin-module__ISgxpW__olAlpha,.regulamin-module__ISgxpW__olDash{font-family:var(--font-sans);color:var(--ink-muted);margin:0 0 1rem;padding-left:1.6rem;font-size:.98rem;font-weight:300;line-height:1.7}.regulamin-module__ISgxpW__olNum{list-style:decimal}.regulamin-module__ISgxpW__olAlpha{list-style:lower-alpha}.regulamin-module__ISgxpW__olDash{padding-left:1.2rem;list-style:none}.regulamin-module__ISgxpW__olNum>li,.regulamin-module__ISgxpW__olAlpha>li,.regulamin-module__ISgxpW__olDash>li{margin-bottom:.5rem;padding-left:.4rem}.regulamin-module__ISgxpW__olNum>li::marker{color:var(--gold-dark);font-size:.86em}.regulamin-module__ISgxpW__olAlpha>li::marker{color:var(--gold-dark);font-size:.86em}.regulamin-module__ISgxpW__olDash>li{padding-left:1.1rem;list-style:none;position:relative}.regulamin-module__ISgxpW__olDash>li:before{content:"–";color:var(--gold-dark);position:absolute;left:0}.regulamin-module__ISgxpW__olNum .regulamin-module__ISgxpW__olAlpha,.regulamin-module__ISgxpW__olNum .regulamin-module__ISgxpW__olDash,.regulamin-module__ISgxpW__olAlpha .regulamin-module__ISgxpW__olDash{margin-top:.6rem;margin-bottom:.2rem}.regulamin-module__ISgxpW__olNum strong,.regulamin-module__ISgxpW__olAlpha strong,.regulamin-module__ISgxpW__para strong{color:var(--ink);font-weight:500}.regulamin-module__ISgxpW__note{background:#0a1c2e0a;border:1px solid #9a7f4f38;border-radius:8px;margin:1.2rem 0;padding:clamp(1.1rem,2.4vw,1.6rem)}.regulamin-module__ISgxpW__noteTitle{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.18em;color:var(--gold-dark);margin-bottom:.6rem;font-size:.72rem}.regulamin-module__ISgxpW__note .regulamin-module__ISgxpW__para{margin-bottom:0}.regulamin-module__ISgxpW__link{color:var(--gold-dark);border-bottom:1px solid #9a7f4f66;transition:color .2s}.regulamin-module__ISgxpW__link:hover{color:var(--gold-dark)}.regulamin-module__ISgxpW__source{font-family:var(--font-sans);color:var(--ink-muted);margin-top:1.5rem;font-size:.82rem;font-style:italic;line-height:1.6}.regulamin-module__ISgxpW__enNotice{border:1px solid #9a7f4f4d;border-left:3px solid var(--gold-dark);font-family:var(--font-sans);color:var(--ink-muted);background:#9a7f4f12;border-radius:.5rem;margin:0 0 2rem;padding:1rem 1.2rem;font-size:.86rem;line-height:1.65}.regulamin-module__ISgxpW__enNotice a{color:var(--gold-dark);text-decoration:underline}.regulamin-module__ISgxpW__kicker{color:var(--color-champagne)}.regulamin-module__ISgxpW__bannerTitle{color:var(--color-ivory)}.regulamin-module__ISgxpW__bannerLead{color:#f3ede1d9}
