.NaszeProjekty-module__OOxcjG__story{--np-ease:cubic-bezier(.16, 1, .3, 1);--gutter:24px;padding:48px var(--gutter) 0;timeline-scope:var(--scope);overflow-x:clip}@media (min-width:769px){.NaszeProjekty-module__OOxcjG__story{--gutter:max(24px, calc((100vw - 1200px) / 2 + 24px));padding-top:96px}}.NaszeProjekty-module__OOxcjG__layout{max-width:1200px;margin-inline:auto}.NaszeProjekty-module__OOxcjG__content{min-width:0}@media (min-width:1024px){.NaszeProjekty-module__OOxcjG__layout{grid-template-columns:200px minmax(0,1fr);column-gap:56px;display:grid}}.NaszeProjekty-module__OOxcjG__intro{border-bottom:1px solid var(--border-medium);padding-bottom:48px}.NaszeProjekty-module__OOxcjG__introTitle{max-width:14ch;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;text-wrap:balance;color:var(--ink-primary);font-size:clamp(2.4rem,5vw,4.5rem);font-weight:600;line-height:.98}.NaszeProjekty-module__OOxcjG__introLead{text-wrap:pretty;max-width:60ch;color:var(--ink-secondary);margin-top:24px;font-size:1.0625rem;line-height:1.75}.NaszeProjekty-module__OOxcjG__rail{display:none}@media (min-width:1024px){.NaszeProjekty-module__OOxcjG__rail{align-self:start;display:block;position:sticky;top:112px}}.NaszeProjekty-module__OOxcjG__railActs{gap:20px;display:grid;position:relative}.NaszeProjekty-module__OOxcjG__railActs:before{content:"";background:var(--border-medium);width:1px;position:absolute;top:30px;bottom:16px;left:4px}.NaszeProjekty-module__OOxcjG__railAct{font-family:var(--font-jbm), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-tertiary);margin-bottom:4px;padding-left:22px;font-size:.6875rem;font-weight:500;display:block}.NaszeProjekty-module__OOxcjG__railLink{white-space:nowrap;min-height:32px;color:var(--ink-secondary);align-items:center;padding-left:22px;font-size:.8125rem;text-decoration:none;transition:color .15s;display:flex;position:relative}.NaszeProjekty-module__OOxcjG__railLink:hover{color:var(--ink-primary)}.NaszeProjekty-module__OOxcjG__dot{border:1px solid var(--border-strong);background:var(--bg-base);border-radius:999px;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:0}.NaszeProjekty-module__OOxcjG__act{padding-top:72px}.NaszeProjekty-module__OOxcjG__actHead{gap:12px;padding-bottom:24px;display:grid}.NaszeProjekty-module__OOxcjG__actRule{background:var(--accent);transform-origin:0;width:48px;height:2px;display:block}.NaszeProjekty-module__OOxcjG__actTitle{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--accent);margin-top:8px;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.05}.NaszeProjekty-module__OOxcjG__actLead{max-width:48ch;color:var(--ink-secondary);font-size:1rem;line-height:1.6}.NaszeProjekty-module__OOxcjG__scene{view-timeline-name:var(--tl);padding-block:40px 72px;scroll-margin-top:88px}.NaszeProjekty-module__OOxcjG__scene+.NaszeProjekty-module__OOxcjG__scene{border-top:1px solid var(--border-soft);padding-top:72px}.NaszeProjekty-module__OOxcjG__sceneHead{gap:16px;margin-bottom:40px;display:grid}@media (min-width:1024px){.NaszeProjekty-module__OOxcjG__sceneHead{grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:end;column-gap:48px}.NaszeProjekty-module__OOxcjG__index{grid-column:1/-1}}.NaszeProjekty-module__OOxcjG__index{font-family:var(--font-jbm), monospace;font-variant-numeric:tabular-nums;color:var(--accent);font-size:.75rem;font-weight:500}.NaszeProjekty-module__OOxcjG__indexTotal{color:var(--ink-tertiary)}.NaszeProjekty-module__OOxcjG__name{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;color:var(--ink-primary);font-size:clamp(2.6rem,7vw,5.75rem);font-weight:700;line-height:.94}.NaszeProjekty-module__OOxcjG__name[data-long]{font-size:clamp(2.1rem,5.2vw,4.25rem)}.NaszeProjekty-module__OOxcjG__tagline{text-wrap:pretty;max-width:34ch;color:var(--ink-secondary);font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.5}.NaszeProjekty-module__OOxcjG__media{margin-inline:calc(-1 * var(--gutter))}@media (min-width:1024px){.NaszeProjekty-module__OOxcjG__media{margin-left:0}}.NaszeProjekty-module__OOxcjG__frame{--from:inset(5% 6% round 10px);background:var(--bg-elevated);width:100%;max-height:82vh;position:relative;overflow:hidden}@media (min-width:1024px){.NaszeProjekty-module__OOxcjG__frame{--from:inset(7% 18% 7% 0 round 12px)}}.NaszeProjekty-module__OOxcjG__media[data-small] .NaszeProjekty-module__OOxcjG__frame{max-width:1100px}.NaszeProjekty-module__OOxcjG__photo{object-fit:cover}.NaszeProjekty-module__OOxcjG__photo_adapciak{object-position:50% 58%}.NaszeProjekty-module__OOxcjG__photo_bal{object-position:50% 48%}.NaszeProjekty-module__OOxcjG__photo_dni{object-position:50% 44%}.NaszeProjekty-module__OOxcjG__photo_party{object-position:50% 48%}.NaszeProjekty-module__OOxcjG__photo_graduetion{object-position:50% 35%}.NaszeProjekty-module__OOxcjG__poster{aspect-ratio:3/2;color:#fff;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;background:#132c61;align-items:flex-end;padding:clamp(24px,4vw,48px);font-size:clamp(2.4rem,6vw,5rem);font-weight:600;line-height:.9;display:flex}.NaszeProjekty-module__OOxcjG__body{gap:32px;margin-top:40px;display:grid}@media (min-width:768px){.NaszeProjekty-module__OOxcjG__body{grid-template-columns:minmax(0,1fr) 260px;gap:48px}}.NaszeProjekty-module__OOxcjG__desc{text-wrap:pretty;max-width:62ch;color:var(--ink-secondary);font-size:1rem;line-height:1.75}.NaszeProjekty-module__OOxcjG__facts{border-top:1px solid var(--border-medium)}.NaszeProjekty-module__OOxcjG__fact{border-bottom:1px solid var(--border-soft);gap:4px;padding-block:12px;display:grid}.NaszeProjekty-module__OOxcjG__fact dt{font-family:var(--font-jbm), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-tertiary);font-size:.6875rem;font-weight:500}.NaszeProjekty-module__OOxcjG__fact dd{color:var(--ink-primary);font-size:.9375rem;font-weight:600;line-height:1.4}.NaszeProjekty-module__OOxcjG__channels{color:var(--ink-tertiary);margin-top:16px;font-size:.75rem;line-height:1.6}.NaszeProjekty-module__OOxcjG__channelsLabel{color:var(--ink-secondary);font-weight:600}.NaszeProjekty-module__OOxcjG__finale{padding-top:96px}.NaszeProjekty-module__OOxcjG__finaleInner{max-width:1200px;margin-inline:auto}.NaszeProjekty-module__OOxcjG__finale .NaszeProjekty-module__OOxcjG__scene{padding-bottom:96px}.NaszeProjekty-module__OOxcjG__finale .NaszeProjekty-module__OOxcjG__media{margin-inline:calc(-1 * var(--gutter))}.NaszeProjekty-module__OOxcjG__finale .NaszeProjekty-module__OOxcjG__frame{--from:inset(10% 14% round 12px);max-height:88vh}@media (min-width:1024px){.NaszeProjekty-module__OOxcjG__finale .NaszeProjekty-module__OOxcjG__frame{--from:inset(14% 24% round 16px)}}@keyframes NaszeProjekty-module__OOxcjG__frame-open{0%{clip-path:var(--from)}to{clip-path:inset(0)}}@keyframes NaszeProjekty-module__OOxcjG__photo-settle{0%{transform:scale(1.16)}to{transform:none}}@keyframes NaszeProjekty-module__OOxcjG__name-enter{0%{transform:translateX(var(--drift,7vw))}to{transform:none}}@keyframes NaszeProjekty-module__OOxcjG__rule-draw{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}@keyframes NaszeProjekty-module__OOxcjG__stop-passed{0%{border-color:var(--border-strong);background:var(--bg-base)}to{border-color:var(--accent);background:var(--accent)}}@keyframes NaszeProjekty-module__OOxcjG__stop-current{0%,to{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 5px var(--accent-glow)}}@keyframes NaszeProjekty-module__OOxcjG__link-current{0%,to{color:var(--ink-primary)}}@supports (animation-timeline:view()){.NaszeProjekty-module__OOxcjG__dot{animation:linear forwards NaszeProjekty-module__OOxcjG__stop-passed,linear NaszeProjekty-module__OOxcjG__stop-current;animation-timeline:var(--tl), var(--tl);animation-range:cover 50vh cover calc(50vh + 1px),cover 50vh cover calc(100% - 50vh)}.NaszeProjekty-module__OOxcjG__railLink{animation:linear NaszeProjekty-module__OOxcjG__link-current;animation-timeline:var(--tl);animation-range:cover 50vh cover calc(100% - 50vh)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.NaszeProjekty-module__OOxcjG__frame{animation:linear both NaszeProjekty-module__OOxcjG__frame-open;animation-timeline:view();animation-range:entry cover 33%}.NaszeProjekty-module__OOxcjG__photo{animation:linear both NaszeProjekty-module__OOxcjG__photo-settle;animation-timeline:view();animation-range:entry cover 50%}.NaszeProjekty-module__OOxcjG__name{animation:linear both NaszeProjekty-module__OOxcjG__name-enter;animation-timeline:view();animation-range:entry cover 45%}.NaszeProjekty-module__OOxcjG__actRule{animation:linear both NaszeProjekty-module__OOxcjG__rule-draw;animation-timeline:view();animation-range:entry cover 40%}.NaszeProjekty-module__OOxcjG__dot{transition:transform .2s var(--np-ease)}.NaszeProjekty-module__OOxcjG__railLink:hover .NaszeProjekty-module__OOxcjG__dot{transform:scale(1.25)}}}@media (max-width:1023px){.NaszeProjekty-module__OOxcjG__story{--drift:10vw}}.NaszeProjekty-module__OOxcjG__join :focus-visible{outline-color:#fff}.NaszeProjekty-module__OOxcjG__cta{transition:background-color .18s var(--np-ease,cubic-bezier(.16, 1, .3, 1)), color .18s cubic-bezier(.16, 1, .3, 1), transform .16s cubic-bezier(.16, 1, .3, 1)}.NaszeProjekty-module__OOxcjG__cta:active{transform:scale(.97)}.NaszeProjekty-module__OOxcjG__ctaIconOut,.NaszeProjekty-module__OOxcjG__ctaIconNext{transition:transform .2s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.NaszeProjekty-module__OOxcjG__cta:hover .NaszeProjekty-module__OOxcjG__ctaIconOut{transform:translate(2px,-2px)}.NaszeProjekty-module__OOxcjG__cta:hover .NaszeProjekty-module__OOxcjG__ctaIconNext{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.NaszeProjekty-module__OOxcjG__cta,.NaszeProjekty-module__OOxcjG__ctaIconOut,.NaszeProjekty-module__OOxcjG__ctaIconNext,.NaszeProjekty-module__OOxcjG__railLink{transition-duration:.01ms}.NaszeProjekty-module__OOxcjG__cta:active,.NaszeProjekty-module__OOxcjG__cta:hover .NaszeProjekty-module__OOxcjG__ctaIconOut,.NaszeProjekty-module__OOxcjG__cta:hover .NaszeProjekty-module__OOxcjG__ctaIconNext{transform:none}}.NaszeProjekty-module__OOxcjG__channelLink{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.NaszeProjekty-module__OOxcjG__onePager{min-height:44px;color:var(--accent);align-items:center;gap:.5rem;margin-top:.75rem;font-size:.9375rem;font-weight:600;transition:color .15s ease-out;display:inline-flex}.NaszeProjekty-module__OOxcjG__onePager:hover{color:var(--ink-primary)}
