.Rekrutacja-module__iWdPGG__h2,.Rekrutacja-module__iWdPGG__h2Inverse{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:600;line-height:1.15}.Rekrutacja-module__iWdPGG__h2{color:var(--ink-primary)}.Rekrutacja-module__iWdPGG__h2Inverse{color:#fff}.Rekrutacja-module__iWdPGG__lead,.Rekrutacja-module__iWdPGG__leadInverse{max-width:62ch;margin-top:.75rem;font-size:1.0625rem;line-height:1.7}.Rekrutacja-module__iWdPGG__lead{color:var(--ink-secondary)}.Rekrutacja-module__iWdPGG__leadInverse{color:#ffffffb8}.Rekrutacja-module__iWdPGG__councilList{border-top:1px solid var(--border-medium);margin:2rem 0 0;padding:0;list-style:none}.Rekrutacja-module__iWdPGG__councilItem{border-bottom:1px solid var(--border-soft);gap:1rem;padding:1.5rem 0;display:grid}@media (min-width:768px){.Rekrutacja-module__iWdPGG__councilItem{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem}}.Rekrutacja-module__iWdPGG__empty{border:1px dashed var(--border-medium);background:var(--bg-surface);border-radius:12px;margin-top:2rem;padding:1.5rem}.Rekrutacja-module__iWdPGG__primary,.Rekrutacja-module__iWdPGG__secondary,.Rekrutacja-module__iWdPGG__secondaryInverse{border-radius:8px;align-items:center;gap:.5rem;width:fit-content;min-height:44px;padding:0 1.25rem;font-size:.9375rem;font-weight:600;transition:background-color .15s ease-out,border-color .15s ease-out,transform .15s ease-out;display:inline-flex}.Rekrutacja-module__iWdPGG__primary{background:var(--accent);color:var(--bg-base)}.Rekrutacja-module__iWdPGG__primary:hover{background:var(--accent-dim)}.Rekrutacja-module__iWdPGG__secondary{border:1px solid var(--border-strong);color:var(--ink-primary)}.Rekrutacja-module__iWdPGG__secondary:hover{background:var(--bg-elevated)}.Rekrutacja-module__iWdPGG__primary:active,.Rekrutacja-module__iWdPGG__secondary:active,.Rekrutacja-module__iWdPGG__secondaryInverse:active,.Rekrutacja-module__iWdPGG__projectCta:active{transform:scale(.97)}.Rekrutacja-module__iWdPGG__projectsSection{color:#fff;background:#0b1735}.Rekrutacja-module__iWdPGG__projectGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:1.25rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.Rekrutacja-module__iWdPGG__projectCard{background:#ffffff0a;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;transition:border-color .2s ease-out,transform .2s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.Rekrutacja-module__iWdPGG__projectCard:hover{border-color:#ffffff52;transform:translateY(-3px)}}.Rekrutacja-module__iWdPGG__projectPhoto{aspect-ratio:16/9;position:relative}.Rekrutacja-module__iWdPGG__projectBody{flex-direction:column;flex:1;padding:1.25rem 1.25rem 1.5rem;display:flex}.Rekrutacja-module__iWdPGG__projectName{font-family:var(--font-jbm), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#9eb1ff;font-size:.75rem;font-weight:600}.Rekrutacja-module__iWdPGG__projectTitle{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;margin-top:.4rem;font-size:1.5rem;font-weight:650;line-height:1.15}.Rekrutacja-module__iWdPGG__projectDesc{color:#ffffffb8;margin-top:.6rem;font-size:.9375rem;line-height:1.6}.Rekrutacja-module__iWdPGG__countdown{font-family:var(--font-jbm), ui-monospace, monospace;color:#fff;margin-top:1rem;font-size:.875rem;font-weight:600}.Rekrutacja-module__iWdPGG__countdown[data-soon]{color:#ffcf58}.Rekrutacja-module__iWdPGG__countdownDate{color:#fff9;font-weight:400}.Rekrutacja-module__iWdPGG__projectCta{color:#0b1735;background:#fff;border-radius:8px;align-items:center;gap:.5rem;width:fit-content;min-height:44px;padding:0 1.25rem;font-size:.9375rem;font-weight:600;transition:transform .15s ease-out;display:inline-flex}.Rekrutacja-module__iWdPGG__projectActions{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:auto;padding-top:1.25rem;display:flex}.Rekrutacja-module__iWdPGG__projectGuide{color:#fff;text-underline-offset:3px;align-items:center;gap:.4rem;min-height:44px;font-size:.875rem;font-weight:600;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;display:inline-flex}.Rekrutacja-module__iWdPGG__steps{gap:12px;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Rekrutacja-module__iWdPGG__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.Rekrutacja-module__iWdPGG__step{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:12px;padding:1.25rem}.Rekrutacja-module__iWdPGG__stepNo{background:var(--accent);width:28px;height:28px;font-family:var(--font-jbm), ui-monospace, monospace;color:var(--bg-base);border-radius:999px;justify-content:center;align-items:center;margin-bottom:.75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.Rekrutacja-module__iWdPGG__emptyInverse{border:1px dashed #ffffff4d;border-radius:12px;margin-top:2rem;padding:1.5rem}.Rekrutacja-module__iWdPGG__secondaryInverse{color:#fff;border:1px solid #ffffff4d}.Rekrutacja-module__iWdPGG__secondaryInverse:hover{background:#ffffff14}@media (prefers-reduced-motion:no-preference){.Rekrutacja-module__iWdPGG__projectCard{animation:.52s cubic-bezier(.16,1,.3,1) both Rekrutacja-module__iWdPGG__card-in;animation-delay:calc(var(--i) * 70ms)}}@keyframes Rekrutacja-module__iWdPGG__card-in{0%{opacity:0;transform:translateY(14px)}}.Rekrutacja-module__iWdPGG__councilHead{gap:1.5rem;display:grid}@media (min-width:900px){.Rekrutacja-module__iWdPGG__councilHead{grid-template-columns:minmax(0,1fr) minmax(340px,460px);align-items:center;gap:3rem}}.Rekrutacja-module__iWdPGG__h3,.Rekrutacja-module__iWdPGG__h3Inverse{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;margin:2.5rem 0 0;font-size:1.25rem;font-weight:600}.Rekrutacja-module__iWdPGG__h3{color:var(--ink-primary)}.Rekrutacja-module__iWdPGG__h3Inverse{color:#fff}.Rekrutacja-module__iWdPGG__stepInverse{background:#ffffff0d;border-color:#ffffff29}.Rekrutacja-module__iWdPGG__editions{gap:20px;margin-top:2rem;display:grid}@media (min-width:768px){.Rekrutacja-module__iWdPGG__editions{grid-template-columns:repeat(2,minmax(0,1fr))}}.Rekrutacja-module__iWdPGG__edition{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:16px;overflow:hidden}.Rekrutacja-module__iWdPGG__editionPhotos{gap:4px;height:clamp(220px,24vw,300px);display:grid}.Rekrutacja-module__iWdPGG__editionPhotos[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.Rekrutacja-module__iWdPGG__editionPhotos[data-count="3"]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 1fr}.Rekrutacja-module__iWdPGG__editionPhotos[data-count="3"] .Rekrutacja-module__iWdPGG__editionPhoto:first-child{grid-row:span 2}.Rekrutacja-module__iWdPGG__editionPhoto{background:var(--bg-elevated);min-height:0;display:block;position:relative}.Rekrutacja-module__iWdPGG__editionBody{padding:1.5rem}
