.start[data-astro-cid-lcdefpme]{gap:40px;padding-block:24px 88px;display:grid}.start-intro[data-astro-cid-lcdefpme]{align-content:start;gap:20px;display:grid}h1[data-astro-cid-lcdefpme]{font-size:clamp(1.7rem,1.1rem + 2vw,2.6rem);line-height:1.1}.start-lead[data-astro-cid-lcdefpme]{max-width:34em;color:var(--fg-2);font-size:1.125rem}@media (width>=1024px){.start[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px}.start-intro[data-astro-cid-lcdefpme]{position:sticky;top:24px}}.cube-stage[data-astro-cid-lcdefpme]{--s:clamp(132px, 22vw, 236px);width:calc(var(--s) * 1.6);height:calc(var(--s) * 1.75);justify-self:center;place-items:center;margin-block:8px 0;display:grid}.cube-tilt[data-astro-cid-lcdefpme],.cube-spin[data-astro-cid-lcdefpme],.cube[data-astro-cid-lcdefpme]{transform-style:preserve-3d;width:var(--s);height:var(--s)}.cube-tilt[data-astro-cid-lcdefpme]{transform:rotateX(-35.264deg)}.cube-spin[data-astro-cid-lcdefpme]{animation:1.5s cubic-bezier(.16,.84,.3,1) both wejscie}.cube[data-astro-cid-lcdefpme]{--ry:45deg;transform:rotateY(var(--ry));transition:transform .75s cubic-bezier(.2,.8,.2,1);position:relative}@keyframes wejscie{0%{transform:rotateY(-270deg)scale3d(.8,.8,.8)}to{transform:none}}.face[data-astro-cid-lcdefpme]{box-shadow:inset 0 0 0 calc(var(--s) * .014) var(--bg);backface-visibility:hidden;background:#000;place-items:center;display:grid;position:absolute;inset:0}.face--front[data-astro-cid-lcdefpme]{transform:translateZ(calc(var(--s) / 2))}.face--right[data-astro-cid-lcdefpme]{transform:rotateY(90deg) translateZ(calc(var(--s) / 2))}.face--back[data-astro-cid-lcdefpme]{transform:rotateY(180deg) translateZ(calc(var(--s) / 2))}.face--left[data-astro-cid-lcdefpme]{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2))}.face--top[data-astro-cid-lcdefpme]{transform:rotateX(90deg) translateZ(calc(var(--s) / 2));background:var(--color-red)}.face--bottom[data-astro-cid-lcdefpme]{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2))}.ico[data-astro-cid-lcdefpme]{fill:none;color:#fff;stroke:currentColor;stroke-width:3.6px;stroke-linecap:round;stroke-linejoin:round;width:66%;transition:color .3s}.ico[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{fill:currentColor;stroke:none}@media (prefers-color-scheme:dark){.face[data-astro-cid-lcdefpme]{background:#fff}.face--top[data-astro-cid-lcdefpme]{background:var(--color-red)}.ico[data-astro-cid-lcdefpme]{color:#000}}.start[data-astro-cid-lcdefpme]:has(.tile[data-k="0"]:is(:hover,:focus-within)) .cube[data-astro-cid-lcdefpme]{--ry:45deg}.start[data-astro-cid-lcdefpme]:has(.tile[data-k="1"]:is(:hover,:focus-within)) .cube[data-astro-cid-lcdefpme]{--ry:-45deg}.start[data-astro-cid-lcdefpme]:has(.tile[data-k="2"]:is(:hover,:focus-within)) .cube[data-astro-cid-lcdefpme]{--ry:-135deg}.start[data-astro-cid-lcdefpme]:has(.tile[data-k="3"]:is(:hover,:focus-within)) .cube[data-astro-cid-lcdefpme]{--ry:-225deg}.start[data-astro-cid-lcdefpme]:has(.tile[data-k="0"]:is(:hover,:focus-within)) .face[data-astro-cid-lcdefpme][data-k="0"] .ico[data-astro-cid-lcdefpme],.start[data-astro-cid-lcdefpme]:has(.tile[data-k="1"]:is(:hover,:focus-within)) .face[data-astro-cid-lcdefpme][data-k="1"] .ico[data-astro-cid-lcdefpme],.start[data-astro-cid-lcdefpme]:has(.tile[data-k="2"]:is(:hover,:focus-within)) .face[data-astro-cid-lcdefpme][data-k="2"] .ico[data-astro-cid-lcdefpme],.start[data-astro-cid-lcdefpme]:has(.tile[data-k="3"]:is(:hover,:focus-within)) .face[data-astro-cid-lcdefpme][data-k="3"] .ico[data-astro-cid-lcdefpme]{color:var(--color-red)}@media (width<=1023px){.start-intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cube-stage[data-astro-cid-lcdefpme]{--s:clamp(108px, 30vw, 170px)}}.tiles[data-astro-cid-lcdefpme]{gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-lcdefpme]{color:#fff;background:#000;min-height:228px;display:grid;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){.tile--sklep[data-astro-cid-lcdefpme],.tile--przyczepy[data-astro-cid-lcdefpme]{box-shadow:inset 0 0 0 1px #2c3033}}.tile-body[data-astro-cid-lcdefpme]{z-index:1;align-content:start;gap:10px;padding:26px 28px 28px;display:grid;position:relative}.tile-title[data-astro-cid-lcdefpme]{font-size:clamp(1.2rem,1rem + .7vw,1.5rem);line-height:1.18}.tile-link[data-astro-cid-lcdefpme]{text-decoration:none}.tile-link[data-astro-cid-lcdefpme]:after{content:"";z-index:1;position:absolute;inset:0}.tile-link[data-astro-cid-lcdefpme]:focus-visible{outline:none}.tile[data-astro-cid-lcdefpme]:has(.tile-link:focus-visible){outline:3px solid var(--color-red);outline-offset:3px}.tile--programy[data-astro-cid-lcdefpme]:has(.tile-link:focus-visible){outline-color:var(--fg)}.tile-text[data-astro-cid-lcdefpme]{color:#d3d7d9;max-width:30em;font-size:1rem}.tile-cta[data-astro-cid-lcdefpme]{border-bottom:2px solid;justify-self:start;margin-top:6px;padding-bottom:2px;font-size:.95rem;font-weight:700}.tile[data-astro-cid-lcdefpme]:hover .tile-cta[data-astro-cid-lcdefpme]{border-bottom-color:var(--color-red)}.tile-extra[data-astro-cid-lcdefpme]{z-index:2;color:#fff;text-underline-offset:4px;justify-self:start;font-size:.95rem;font-weight:700;position:relative}.badge[data-astro-cid-lcdefpme]{color:#000;border-left:6px solid var(--color-red);background:#fff;justify-self:start;padding:3px 10px 4px;font-size:.85rem;font-weight:700}.tile-media[data-astro-cid-lcdefpme]{pointer-events:none;position:relative}.tile-media[data-astro-cid-lcdefpme] img{width:100%;height:auto;display:block}.tile--sklep[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center}.tile--sklep[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme]{align-self:end;margin-right:-6%}.tile--sklep[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme] img{transform:translateY(6%)}.tile--przyczepy[data-astro-cid-lcdefpme]{grid-template-rows:auto auto}.tile--przyczepy[data-astro-cid-lcdefpme] .tile-body[data-astro-cid-lcdefpme]{padding-bottom:8px}.tile--przyczepy[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme]{margin-top:-18px}.tile--programy[data-astro-cid-lcdefpme]{background:var(--color-red-deep);grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.tile--programy[data-astro-cid-lcdefpme] .tile-text[data-astro-cid-lcdefpme]{color:#fff}.tile--programy[data-astro-cid-lcdefpme]:hover .tile-cta[data-astro-cid-lcdefpme]{border-bottom-color:#000}.tile--programy[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme]{align-self:end}.tile--programy[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme] img{border:0;border-top:4px solid #000;border-left:4px solid #000;width:150%;max-width:none;margin-top:40px;box-shadow:-12px -12px #0000002e}.tile--druk[data-astro-cid-lcdefpme]{background:var(--color-steel);color:#000;grid-template-columns:minmax(0,1fr) minmax(0,.55fr);align-items:center}.tile--druk[data-astro-cid-lcdefpme] .tile-text[data-astro-cid-lcdefpme]{color:#303436}.tile--druk[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme]{padding:12px 16px 12px 0}.tile--druk[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme] img{max-width:270px;margin-inline:auto}@media (width<=639px){.tile--sklep[data-astro-cid-lcdefpme],.tile--programy[data-astro-cid-lcdefpme],.tile--druk[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tile--sklep[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme]{margin:-8px -6% 0 18%}.tile--programy[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme]{margin-left:28px}.tile--programy[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme] img{width:130%;margin-top:0}.tile--druk[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme]{padding:0 24px 20px}.tile--druk[data-astro-cid-lcdefpme] .tile-media[data-astro-cid-lcdefpme] img{max-width:240px;margin-inline:0 auto}.tile-body[data-astro-cid-lcdefpme]{padding:22px 20px 24px}}.druk-uklad[data-astro-cid-lcdefpme]{gap:40px;display:grid}@media (width>=1024px){.druk-uklad[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px}}.druk-model[data-astro-cid-lcdefpme]{gap:14px;margin:0;display:grid}.druk-model[data-astro-cid-lcdefpme] picture{background:var(--color-steel);padding:32px;display:block}.druk-model[data-astro-cid-lcdefpme] img{width:100%;max-width:440px;height:auto;margin-inline:auto;display:block}.druk-model[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--fg-2);max-width:34em;font-size:.95rem}.druk-opis[data-astro-cid-lcdefpme]{align-content:start;gap:18px;display:grid}.druk-opis[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:8px}@media (prefers-reduced-motion:reduce){.cube-spin[data-astro-cid-lcdefpme]{animation:none}.cube[data-astro-cid-lcdefpme]{transition:none}}
