﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,big,em,q,abbr,address,cite,code,del,dfn,em,img,ins,samp,small,strong,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,figure,table,caption,tbody,tfoot,thead,tr,th,td,time,mark,audio,video,tbody,nav,section{border:0;margin:0;outline:0;padding:0;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,tr,tbody,img{display:block}ul{list-style:none}a{text-decoration:none;color:inherit}:root{--container-width: 640px;--input-height: 57px;--color-1-main: #fbafaf;--color-3-main: #000;--text: #000;--accent-color: #377975;--gradient: linear-gradient(90deg, #ffb983 0%, #fbafaf 100%);--gradient-2: linear-gradient( 90deg, #fbafaf 0%, #eca56b 41.5%, #eca56b 59%, #fbafaf 100% );--gradient-btn: linear-gradient( 90deg, #fbafaf 0%, #eca56b 20%, #eca56b 30%, #fbafaf 50%, #eca56b 70%, #eca56b 80%, #fbafaf 100% );--padding: 30px;--color-bg-grey: #3f3f3f;--color-bg-dark: #232323;--color-bg-dark-rgb: 35, 35, 35;--padding-teaser: 20px 30px 20px 20px;--bg-light: #ececec;--bg-light-button: #dadada;--border-size: 4px;--border-inset: -4px;--pb: 48px}@media screen and (max-width: 640px){:root{--pb: 24px;--padding-teaser: 20px}}@media screen and (max-width: 520px){:root{--padding-teaser: 12px}}@media screen and (max-width: 440px){:root{--padding: 20px}}@media screen and (max-width: 360px){:root{--input-height: 46px}}.sponsor-list .sponsor-logo span{font-size:11px;font-weight:400;line-height:1.3;letter-spacing:.55px;text-transform:uppercase;color:#fff}.teaser__title{font-family:var(--font-headers);text-transform:uppercase;font-weight:400}.voting-container .voting-form__fieldset--candidate .voting-form__candidate-list.voting-form__candidate-list--error:after,.voting-container fieldset label,.voting-container fieldset:before,.voting-container .voting-form__label{font-size:16px;font-weight:400;line-height:1.4;text-transform:uppercase}.voting-container fieldset .voting-form__category-list,.voting-container fieldset .voting-form__category-display,.teaser{position:relative}.voting-container fieldset .voting-form__category-list:before,.voting-container fieldset .voting-form__category-display:before,.teaser:before{display:block;position:absolute;content:"";inset:var(--border-inset);background-image:var(--gradient-2);z-index:-1}.btn--main{all:unset;font-family:var(--font-headers);text-transform:uppercase;font-weight:400;letter-spacing:3.6px;display:flex;height:50px;padding:0 50px;justify-content:center;align-items:center;line-height:1;position:relative;color:#fff;white-space:nowrap;font-size:18px;background-color:rgba(0,0,0,0);transition:color .2s ease}@media screen and (max-width: 440px){.btn--main{letter-spacing:2px}}@media screen and (max-width: 340px){.btn--main{font-size:17px}}.btn--main:before,.btn--main:after{display:block;position:absolute;content:"";inset:0;z-index:-1}.btn--main:before{background-image:var(--gradient-btn);background-size:200% 100%}.btn--main:after{opacity:0;background-color:var(--bg-light-button);transition:opacity .8s ease}.btn--main:hover{cursor:pointer;color:var(--text);transition:color .2s ease .3s}.btn--main:hover:before{animation:buttonGradient .25s linear 1 reverse}.btn--main:hover:after{opacity:1;transition:opacity .8s ease .3s}html{max-width:100vw;padding-right:0 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html *,html * :after,html * :before{box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-size:18px;font-weight:400;line-height:1.6;font-family:var(--font-main);width:100%;color:var(--text);overflow-x:hidden;position:relative}body *,body *:after,body *:before{box-sizing:border-box}body ::selection{background:var(--color-3-main);color:#fff}::-webkit-scrollbar{width:6px;background-color:var(--color-bg-dark)}::-webkit-scrollbar-track{background-color:var(--color-bg-dark);border-radius:0}::-webkit-scrollbar-thumb{border-radius:10px;background:#377975}@keyframes buttonGradient{0%{background-position:0 100%}100%{background-position:100% 100%}}.voting-container__header{width:100%;background:#fff;background-size:cover;display:flex;padding:20px 30px 30px 30px;position:relative;background-image:url(https://wszechmocne.wpcdn.pl/2024/img/bg/wave-light.png);background-color:#f7f4f4}@media screen and (max-width: 490px){.voting-container__header{padding:0 20px}}.voting-container__header .header__logo{margin:0;z-index:1}@media screen and (max-width: 490px){.voting-container__header .header__logo{margin:20px 0}}.voting-container__header .header__logo img{height:20vw;max-height:140px;max-width:100%;filter:hue-rotate(1.1)}@media screen and (max-width: 490px){.voting-container__header .header__logo img{height:20vw}}.voting-container__footer{width:100%;color:var(--text);margin-top:20px}.voting-container__footer .sponsor-logo{display:flex;flex-direction:column;align-items:flex-start}.sponsor-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px var(--padding);gap:20px 10px;border-radius:60px;background-color:#fff;margin:20px}.sponsor-list .sponsor-logo{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 auto}.sponsor-list .sponsor-logo span{color:var(--text);width:min-content;text-align:center}.sponsor-list .sponsor-logo img{max-height:60px}.teaser{background-color:#fff;display:flex;gap:20px;padding:var(--padding-teaser);border-radius:100px;margin-bottom:60px}.teaser::before{content:none}.teaser:hover .teaser__image:after{background-color:var(--color-1-main);color:var(--text);transition:all 320ms ease}.teaser__image{align-self:flex-start;z-index:1;position:relative;aspect-ratio:1;min-width:25%;max-width:25%}@media screen and (max-width: 440px){.teaser__image{min-width:35%;max-width:35%;align-self:center}}.teaser__image:before{border-radius:50%}.teaser__image:after{display:block;position:absolute;content:"ZAGŁOSUJ";color:#fff;bottom:0;left:50%;transform:translate(-50%, 20%);background:var(--accent-color);font-family:var(--font-main);font-weight:500;border-radius:30px;font-size:12px;line-height:1.1;text-transform:uppercase;padding:8px 30px;background-repeat:no-repeat;background-size:contain;z-index:1}.teaser__image img{width:100%;max-width:100%;aspect-ratio:1;object-fit:cover;border-radius:50%;position:relative;z-index:1}.teaser__text{z-index:1;color:var(--text);display:flex;flex-direction:column;align-items:flex-start;gap:6px}@media screen and (max-width: 440px){.teaser__text{align-self:center}}.teaser__title,.teaser__description,.teaser__lead{position:relative}.teaser__title{color:var(--text);font-size:21px;line-height:1.2}.teaser__description{display:block}.teaser__lead{color:var(--text);font-size:16px;font-weight:400;line-height:1.35;letter-spacing:.8px;padding-bottom:0}@media screen and (max-width: 440px){.teaser__lead{display:none}}.teaser-wrapper--bordered{position:relative}.teaser-wrapper--bordered:before,.teaser-wrapper--bordered:after{display:block;position:absolute;content:"";height:230px;aspect-ratio:13/23;background-image:url(https://herosi.wpcdn.pl/img/details/leaf-section.svg);background-repeat:no-repeat;background-size:contain;top:50%}.teaser-wrapper--bordered:before{transform:translate(-100%, -50%) scaleX(-1);left:0}.teaser-wrapper--bordered:after{right:0;transform:translate(100%, -50%)}.voting-container{max-width:100%;width:var(--container-width);display:flex;flex-wrap:wrap;background-color:#f7f4f4;overflow:hidden}.voting-container .teaser{margin-bottom:20px}.voting-container .teaser.candidate--selected,.voting-container .teaser:hover{background-color:var(--bg-light)}.voting-container .teaser.candidate--selected .teaser__lead,.voting-container .teaser:hover .teaser__lead{color:var(--text)}.voting-container .teaser.candidate--selected{box-shadow:0 0 0 4px var(--accent-color)}.voting-container .teaser.candidate--selected .teaser__image:after{content:"WYBIERAM";background-color:var(--color-1-main);color:var(--text)}.voting-container .teaser:hover{cursor:pointer}.voting-container .teaser p,.voting-container .teaser .teaser__lead{padding-bottom:0}.voting-container__content{padding:0 var(--padding);width:100%}.voting-container .voting-form__label{line-height:1;margin:0 0 12px;user-select:none}.voting-container fieldset{all:unset;display:flex;flex-direction:column;position:relative;width:100%}.voting-container fieldset.voting-form__fieldset--category{margin:0 0 var(--pb)}.voting-container fieldset.voting-form__fieldset--category .voting-form__input{position:absolute;opacity:0;width:100%;z-index:-1}.voting-container fieldset.voting-form__fieldset--category label:before,.voting-container fieldset.voting-form__fieldset--category label:after{display:block;position:absolute;content:""}.voting-container fieldset.voting-form__fieldset--category label:before{width:14px;height:14px;border-bottom:3px solid #fff;border-right:3px solid #fff;right:33px;bottom:24px;z-index:4;transform:rotate(45deg);transform-origin:center;transition:transform .2s ease}@media screen and (max-width: 360px){.voting-container fieldset.voting-form__fieldset--category label:before{width:12px;height:12px;right:29px;bottom:19px}}.voting-container fieldset.voting-form__fieldset--category label:after{width:75px;height:50px;right:var(--border-size);bottom:var(--border-size);z-index:3;background-color:var(--accent-color);background-size:200% 100%;transition:background-color .2s ease;border-radius:60px;cursor:pointer}@media screen and (max-width: 360px){.voting-container fieldset.voting-form__fieldset--category label:after{width:65px;height:40px}}.voting-container fieldset.fieldset--active{z-index:5}.voting-container fieldset.fieldset--active .voting-form__category-display{pointer-events:none}.voting-container fieldset.fieldset--active label:before{transform:translateY(4px) rotate(225deg)}.voting-container fieldset.fieldset--active label:after{background-color:var(--bg-light)}.voting-container fieldset label,.voting-container fieldset:before{line-height:1;margin-bottom:12px;user-select:none}.voting-container fieldset:before{color:red;content:attr(data-error);font-size:12px;position:absolute;bottom:0;right:10px;transform:translateY(calc(100% + 5px));margin-bottom:0;display:none}.voting-container fieldset input:not([type=checkbox]),.voting-container fieldset .voting-form__category-display{height:var(--input-height)}.voting-container fieldset input,.voting-container fieldset .voting-form__category-list,.voting-container fieldset .voting-form__category-display{padding:12px 24px;font-family:var(--font-headers);font-weight:500;font-size:22px;border-radius:30px;line-height:1.1}@media screen and (max-width: 500px){.voting-container fieldset input,.voting-container fieldset .voting-form__category-list,.voting-container fieldset .voting-form__category-display{font-size:20px}}@media screen and (max-width: 360px){.voting-container fieldset input,.voting-container fieldset .voting-form__category-list,.voting-container fieldset .voting-form__category-display{padding:12px;font-size:16px}}.voting-container fieldset input:disabled,.voting-container fieldset .voting-form__category-list:disabled,.voting-container fieldset .voting-form__category-display:disabled{color:var(--text-color);border:var(--border-size) solid var(--color-3-main);opacity:1}.voting-container fieldset input:active,.voting-container fieldset input:focus,.voting-container fieldset input:focus-within,.voting-container fieldset input:focus-visible,.voting-container fieldset input:target,.voting-container fieldset .voting-form__category-list:active,.voting-container fieldset .voting-form__category-list:focus,.voting-container fieldset .voting-form__category-list:focus-within,.voting-container fieldset .voting-form__category-list:focus-visible,.voting-container fieldset .voting-form__category-list:target,.voting-container fieldset .voting-form__category-display:active,.voting-container fieldset .voting-form__category-display:focus,.voting-container fieldset .voting-form__category-display:focus-within,.voting-container fieldset .voting-form__category-display:focus-visible,.voting-container fieldset .voting-form__category-display:target{border:var(--border-size) solid var(--color-3-main);outline:none}.voting-container fieldset .voting-form__category-display{color:var(--color-3-main);background-color:#fff;display:flex;align-items:center;border-radius:30px;overflow:hidden;padding-right:65px}.voting-container fieldset .voting-form__category-list{background-color:#fff;border-radius:30px;list-style:none;margin:0;position:absolute;width:100%;padding-top:40px;z-index:2;display:none;bottom:0;transform:translateY(calc(100% - var(--input-height)));border-radius:30px}.voting-container fieldset .voting-form__category-list:after{display:block;position:absolute;content:"";inset:0;background-color:#fff;z-index:-1;border-radius:26px}.voting-container fieldset .voting-form__category-list:before{border-radius:30px}@media screen and (max-width: 480px){.voting-container fieldset .voting-form__category-list{padding:40px 12px 12px}}@media screen and (max-width: 360px){.voting-container fieldset .voting-form__category-list{transform:translateY(calc(100% - 47px))}}.voting-container fieldset .voting-form__category-list.voting-form__category-list--visible{display:block}.voting-container fieldset .voting-form__category-list li{padding:9px 24px;box-sizing:border-box}@media screen and (max-width: 440px){.voting-container fieldset .voting-form__category-list li{width:100%;padding-right:65px}}@media screen and (max-width: 420px){.voting-container fieldset .voting-form__category-list li{width:100%;padding:9px 12px;padding-right:65px}}.voting-container fieldset .voting-form__category-list li:hover{background-color:var(--bg-light);cursor:pointer}.voting-container .voting-form__fieldset--candidate{width:100%;position:relative;padding-top:50px}.voting-container .voting-form__fieldset--candidate:before{display:block;position:absolute;content:"";z-index:0;top:10px;right:-30px;width:200px;height:100px;background-image:url(https://wszechmocne.wpcdn.pl/2024/img/bg/wave-k-light.png);background-size:cover;background-position:top;background-repeat:no-repeat}.voting-container .voting-form__fieldset--candidate:after{display:block;position:absolute;content:"";background-color:#2f2f2f;width:300%;height:calc(100% - 100px);top:80px;left:-30px;z-index:0}@media screen and (max-width: 450px){.voting-container .voting-form__fieldset--candidate:after{top:62px}}.voting-container .voting-form__fieldset--candidate .voting-form__candidate-list{list-style:none;padding:0;margin:0 auto 32px;width:100%;position:relative;z-index:1}.voting-container .voting-form__fieldset--candidate .voting-form__candidate-list:before{display:block;position:absolute;content:"";z-index:0;left:-30px;background-image:url(https://wszechmocne.wpcdn.pl/2024/img/bg/wave-n-top.png);background-size:100% 100%;background-position:bottom;background-repeat:no-repeat;width:calc(100% + 70px);height:90px;top:-50px}@media screen and (max-width: 450px){.voting-container .voting-form__fieldset--candidate .voting-form__candidate-list:before{background-size:106% 90%;height:70px;top:-57px}}.voting-container .voting-form__fieldset--candidate .voting-form__candidate-list.voting-form__candidate-list--error:after{content:"Dokonaj wyboru, aby wziąć udział w głosowaniu";color:red;text-align:right;position:absolute;right:0;bottom:0;transform:translateY(120%);font-size:14px}.voting-form__fieldset--bg{position:relative;padding-bottom:10px;margin-bottom:50px}.voting-form__fieldset--bg:after{display:block;position:absolute;content:"";z-index:0;right:-30px;background-image:url(https://wszechmocne.wpcdn.pl/2024/img/bg/wave-n-bottom.png);background-size:contain;background-repeat:no-repeat;background-position:top;width:calc(100% + 70px);height:50px;background-size:100% 100%;bottom:-28px}@media screen and (max-width: 450px){.voting-form__fieldset--bg:after{bottom:-11px}}.voting-container__title{font-size:clamp(30px,5.6vw,35px);font-weight:400;font-family:var(--font-headers);line-height:1;margin:0 auto 35px;position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:20px}.voting-container__title:before{content:"";display:block;width:100px;height:8px;background-color:var(--color-1-main);border-radius:4px;margin-bottom:.25em}.category-form__buttons{--max-width: 356px;display:flex;width:100%;justify-content:center;flex-wrap:wrap;gap:10px}@media screen and (max-width: 440px){.category-form__buttons{--max-width: 100%}}.category-form__buttons .btn--main{padding:0 10px;text-align:center;flex-grow:1;max-width:var(--max-width);box-sizing:border-box;border-radius:40px;background-color:#171717;color:#fff;font-family:var(--font-main);font-size:12px;font-weight:500;letter-spacing:0;transition:all 220ms ease}.category-form__buttons .btn--main:hover{color:var(--text);background-color:var(--color-1-main)}.category-form__buttons .btn--main.button-onelogin{background-color:var(--accent-color)}.category-form__buttons .btn--main.button-onelogin:hover{color:var(--text);background-color:var(--color-1-main)}.category-form__prize,.category-form__contest{display:flex;flex-direction:column;row-gap:10px}.category-form__prize>*,.category-form__contest>*{max-width:var(--max-width)}.category-form__prize img,.category-form__contest img{border-radius:5px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.category-form__prize span,.category-form__contest span{font-size:15px;font-weight:400;line-height:1.4}.category-form__message{padding:var(--padding) 0;display:flex;flex-direction:column;align-items:center;text-align:center}.category-form__message h3,.category-form__message h4{font-family:var(--font-headers);font-weight:400;line-height:1.25;padding-bottom:10px}.category-form__message h3,.category-form__message h4 span{color:var(--color-3-main)}.category-form__message h3{font-size:34px}.category-form__message h4{font-size:30px}.category-form__message h4 a{color:var(--color-3-main);text-decoration:underline}.element-hidden{display:none}.form__completed,.category-form__message{background-color:#fff;padding:30px 20px;margin:53px 0px 0;border-radius:30px;font-size:30px;font-family:var(--font-headers);position:relative;z-index:3;text-align:center}.form__completed p,.category-form__message p{line-height:1.2;font-family:var(--font-main);font-size:22px;margin-top:10px}.voting-form__label.element-hidden+.voting-form__fieldset--candidate{padding-top:1px}/*# sourceMappingURL=s.min.css.map */
