.Zasady_page__WeRxh{--accent:var(--ui-accent,#10b981);display:grid;gap:1.5rem;min-width:0}.Zasady_head__V7YGV{display:grid;gap:.7rem;max-width:52rem}.Zasady_head__V7YGV h1{margin:0;color:#f5f4f1;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;letter-spacing:-.05em;line-height:1.05}.Zasady_head__V7YGV>p{margin:0;color:#a9a9b1;font-size:.9rem;line-height:1.65}.Zasady_state__M0wBl{display:flex;align-items:center;gap:.55rem;color:#cfcfd5!important;font-size:.8rem!important}.Zasady_dot__ayEtv{width:7px;height:7px;border-radius:50%;background:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,.18)}.Zasady_dotOff__mRkks{background:#5a5a62;box-shadow:none}.Zasady_actions__vX5HS{display:flex;flex-wrap:wrap;gap:.6rem}.Zasady_h2__51SHV{margin:0 0 .9rem;color:#f0efec;font-size:1.2rem;font-weight:700;letter-spacing:-.035em}.Zasady_h3__FRaSH{display:flex;align-items:center;gap:.55rem;margin:0 0 .8rem;color:#f0efec;font-size:.95rem;font-weight:700;letter-spacing:-.02em}.Zasady_h3__FRaSH i{color:var(--accent);font-size:.8rem}.Zasady_steps__mWDDz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none;counter-reset:none}.Zasady_steps__mWDDz li{position:relative;padding:1rem 1.1rem 1.1rem;border:1px solid #2a2a30;border-radius:10px;background:#151517}.Zasady_stepNo__OgMfX{display:grid;place-items:center;width:1.7rem;height:1.7rem;margin-bottom:.8rem;border-radius:50%;background:#15251e;color:#6ee7b7;font:600 .78rem var(--ui-font-data)}.Zasady_steps__mWDDz strong{display:block;color:#ececed;font-size:.88rem;font-weight:600;line-height:1.35}.Zasady_steps__mWDDz p{margin:.45rem 0 0;color:#9d9da6;font-size:.78rem;line-height:1.6}.Zasady_two__sla23{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.Zasady_panel__j0ir3{padding:1.1rem 1.25rem;border:1px solid #2a2a30;border-radius:10px;background:#151517}.Zasady_panel__j0ir3 ul{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.Zasady_panel__j0ir3 li{position:relative;padding-left:1rem;color:#b4b4bc;font-size:.82rem;line-height:1.6}.Zasady_panel__j0ir3 li:before{content:"";position:absolute;top:.62em;left:0;width:5px;height:5px;border-radius:50%;background:#4a4a52}.Zasady_when__iF_He{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.9rem 1.5rem;margin:0}.Zasady_when__iF_He dt{color:#85858e;font-size:.7rem}.Zasady_when__iF_He dd{margin:.2rem 0 0;color:#e4e4e8;font-size:.84rem;line-height:1.5}.Zasady_prizes__OxPHn{max-width:34rem;border:1px solid #2a2a30;border-radius:10px;background:#151517;overflow:hidden}.Zasady_bump__qjSyr{max-width:40rem;margin:.85rem 0 0;padding:.85rem 1rem;border:1px solid rgba(52,211,153,.28);border-radius:10px;background:rgba(16,185,129,.08);color:#d1fae5;font-size:.82rem;line-height:1.55}.Zasady_bump__qjSyr strong{color:#f0fdf4;font-weight:700}.Zasady_prizeHead__eZLxl,.Zasady_prizeRow__lI6dB{display:grid;grid-template-columns:4.5rem 1fr 1fr;align-items:center;gap:.5rem;padding:.6rem 1.25rem}.Zasady_prizeHead__eZLxl{border-bottom:1px solid #26262b;background:#121214;color:#85858e;font-size:.7rem}.Zasady_prizeRow__lI6dB{border-top:1px solid #222226;color:#d6d6da;font-family:var(--ui-font-data);font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Zasady_prizeHead__eZLxl+.Zasady_prizeRow__lI6dB{border-top:0}.Zasady_place__DTW_7{color:#6f6f78;font-size:.75rem}.Zasady_gold__2rnxk .Zasady_place__DTW_7,.Zasady_gold__2rnxk span:not(.Zasady_place__DTW_7){color:#e9c75b}.Zasady_silver__WLGyV .Zasady_place__DTW_7,.Zasady_silver__WLGyV span:not(.Zasady_place__DTW_7){color:#c3c8d2}.Zasady_bronze__TP1zg .Zasady_place__DTW_7,.Zasady_bronze__TP1zg span:not(.Zasady_place__DTW_7){color:#d9a06b}.Zasady_bronze__TP1zg .Zasady_place__DTW_7,.Zasady_gold__2rnxk .Zasady_place__DTW_7,.Zasady_silver__WLGyV .Zasady_place__DTW_7{font-weight:700}.Zasady_page__WeRxh :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:900px){.Zasady_steps__mWDDz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Zasady_steps__mWDDz,.Zasady_two__sla23{grid-template-columns:minmax(0,1fr)}.Zasady_prizes__OxPHn{max-width:none}}.Zasady_panel__j0ir3>p{margin:.4rem 0 0;color:#c9c9d0;font-size:.86rem;line-height:1.6}.Zasady_note__AoovN{color:#8b8b95!important;font-size:.76rem!important}