.R7b{align-items:center;animation:R7atz 2s ease-out;background:rgba(16,6,0,.7);color:var(--5o);display:flex;flex-direction:column;justify-content:space-between;left:50%;padding:var(--6y);position:absolute;top:70%;transform:translate(-50%,-50%);white-space:pre-line;width:100%;z-index:1}@media screen and (min-width:1140px){.R7b.R7v9{left:30%}.R7b.R7aub{left:50%}}@media screen and (min-width:630px){.R7b{border-radius:var(--3c);top:50%;width:auto}}@media screen and (min-width:1140px){.R7b{max-width:560px}}.R7bv{color:var(--5o);font-family:var(--5d);font-size:calc(1.4rem + var(--60));font-size:16px;font-weight:var(--5f);line-height:calc(1.2em + var(--61));line-height:23px;margin-bottom:0;text-align:center;text-shadow:0 4px 4px rgba(var(--5m),.25),0 4px 40px var(--6d)}@media screen and (min-width:630px){.R7bv{font-size:calc(2.625rem + var(--60));font-size:24px;line-height:calc(1.286em + var(--61));line-height:34px}}.R7wr{border:1px solid var(--color-brand);margin:10px 0;width:95px}@media screen and (min-width:630px){.R7wr{margin:20px 0;width:328px}}@keyframes R7atz{0%{opacity:0;transform:translate(-50%,80%)}20%{opacity:0}50%{opacity:1;transform:translate(-50%,-50%)}to{opacity:1;transform:translate(-50%,-50%)}}
.RHar1{background-color:var(--3h);height:650px}@media screen and (min-width:630px){.RHar1{height:800px}}.RHanb{height:650px;width:100vw}@media screen and (min-width:630px){.RHanb{height:800px}}.RHar3{background:linear-gradient(181.27deg,rgba(var(--5m),0) 49.98%,rgba(22,21,34,.88) 98.86%),linear-gradient(0deg,rgba(var(--5m),.33),rgba(var(--5m),.33));height:100%;position:absolute;top:0;width:100%}.RHgb{height:100%}.RHpp{height:100%;object-fit:cover;width:100%}
.CLib{background:var(--3h);flex-grow:1;font-feature-settings:"kern" 1;font-kerning:normal;position:relative;text-rendering:optimizeLegibility}
.R3b{display:block;margin-bottom:var(--32);width:100%}.R3px{margin:var(--32) auto;text-align:center}@media screen and (min-width:1140px){.R3px{font-size:24px;font-style:normal;font-weight:500;letter-spacing:0;line-height:31px;margin:var(--32) auto 45px;text-align:center}}.R3att{border-bottom:3px solid var(--color-brand)}
.YZo7{margin-bottom:var(--30);padding-top:0;width:100%}@media screen and (min-width:1140px){.YZo7{margin-bottom:var(--32);padding-top:71px}}.YZa47{background-color:var(--3n)}.YZb{display:block;margin:0 auto;max-width:930px}.YZa49{display:flex;flex-direction:column-reverse}@media screen and (min-width:1140px){.YZa49{flex-direction:row}}.YZa4-{margin:var(--2y) 10px}@media screen and (min-width:630px){.YZa4-{margin:var(--30) var(--34)}}@media screen and (min-width:1140px){.YZa4-{flex-grow:1;margin:var(--31) 0 0 var(--31)}}.YZa5b{flex-direction:column-reverse}@media screen and (min-width:1140px){.YZa5b .YZa4-{margin:var(--31) var(--31) 0 0}.YZa5b{flex-direction:row-reverse}}.YZa5d{flex-grow:0;flex-shrink:0;height:auto;margin-top:0;width:100%}@media screen and (min-width:1140px){.YZa5d{height:267px;margin-top:-71px;width:475px}}.YZa0n{display:block;height:100%;margin-top:0;overflow:hidden;width:100%}@media screen and (min-width:630px){.YZa0n{border-radius:var(--3c)}}.YZa0p{display:block;height:100%;transition:transform var(--5q);width:100%}.YZa0p:hover{transform:scale(1.05)}.YZa5f{font-size:24px;font-weight:500;letter-spacing:0;line-height:32px;margin:0;text-align:left}@media screen and (min-width:630px){.YZa5f{font-size:28px;line-height:36px}}.YZa5h{color:var(--color-brand);font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;margin-bottom:var(--2w);text-align:left}@media screen and (min-width:630px){.YZa5h{font-size:15px}}.YZa5j{color:var(--5p);font-family:var(--5d);font-size:20px;font-weight:500;letter-spacing:0;line-height:36px;margin:var(--2y) 10px 0;text-align:left}@media screen and (min-width:630px){.YZa5j{margin:var(--30) var(--34)}}@media screen and (min-width:1140px){.YZa5j{flex-direction:row;margin:26px 0 0}}.YZa5l{display:flex;flex-direction:column;justify-content:space-between;margin:0 10px}@media screen and (min-width:630px){.YZa5l{margin:0 var(--34)}}@media screen and (min-width:1140px){.YZa5l{flex-direction:row;flex-wrap:wrap;margin:0;row-gap:var(--2y)}}.YZa5n{align-items:center;display:flex;justify-content:center;padding:0 0 19px}@media screen and (min-width:1140px){.YZa5n{padding:var(--30) 0 var(--30)}}.YZb7:before{margin-left:10px}@media screen and (min-width:1140px){.YZb7:before{margin-left:0}}
.ABLd{width:100%}@media screen and (min-width:1140px){.ABLd{width:295px}}.ABLd:before{content:"";display:block;height:17px}.ABLb7:before{color:var(--3m);content:"mat. sponsorowany";display:block;font-size:10px;height:17px;line-height:12px;text-transform:uppercase}@media screen and (min-width:1140px){.ABLb7:before{content:"materiał sponsorowany"}}.ABLb{align-items:flex-start;column-gap:var(--2y);display:flex;margin:0 0 var(--30);overflow:hidden;position:relative}@media screen and (min-width:630px){.ABLb{align-items:center}}@media screen and (min-width:1140px){.ABLb{display:block;margin:0}}.ABLb,.ABLb:hover{color:var(--3j)}.ABLb:after{background-color:var(--5g);bottom:0;content:"";display:none;height:4px;left:0;position:absolute;transition:all var(--5q);width:50%}@media screen and (min-width:1140px){.ABLb:after{background-color:var(--5g);bottom:0;content:"";display:block;height:3px;left:0;position:absolute;transition:all var(--5q);width:88px}}.ABLb:hover:after{width:100%}.ABLa9t{border-radius:var(--3c);flex-shrink:0;height:105px;overflow-x:hidden;overflow-y:hidden;width:142px}@media screen and (min-width:630px){.ABLa9t{height:218px;width:295px}}.ABLalr{height:100%;transition:transform var(--5q);width:100%}.ABLb:hover .ABLalr{transform:scale(1.05)}.ABLp-{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;padding:var(--2x) 0 20px;text-align:left}@media screen and (min-width:630px){.ABLp-{font-size:18px;line-height:26px}}.ABLp-:after{background-color:var(--5g);content:"";display:none;height:4px;min-width:88px;position:relative;top:var(--2y);transition:width var(--5q);width:30%}@media screen and (min-width:630px){.ABLp-:after{display:block}}@media screen and (min-width:1140px){.ABLp-:after{display:none}}.ABLb:hover .ABLp-:after{width:100%}
.YXa45{color:var(--3h);height:8px;width:17px}.YXdx{align-items:center;background-color:var(--color-brand);border-radius:var(--3c);box-sizing:border-box;color:var(--3h);display:flex;font-size:14px;font-weight:700;gap:var(--2x);justify-content:center;line-height:18px;padding:10px 50px;text-transform:uppercase;width:250px}.YXdx:active,.YXdx:hover{color:var(--3h)}
