*{box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0}hmtl{overflow:hidden}body{background-color:#483e73;color:#fefff6;font-family:Inter}body .inter-inter{font-family:Inter,sans-serif;font-weight:400;font-style:normal}body .main-content{padding-top:60px;min-height:calc(100vh - 110px)}body a{text-decoration:none;color:inherit}body p{font-weight:200}body h2{font-size:xx-large;font-weight:600}body h3{font-size:x-large;font-weight:600}button{width:220px;height:40px;border-radius:7px;background-color:#1d5263;color:inherit;font-family:inherit;border:1px solid #FEFFF6;box-shadow:4px 0 12px #00000040;position:relative;z-index:1;cursor:pointer}button:hover{background-color:#194554}.header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:60px;background-color:#59427f;box-shadow:0 0 10px #00000040;padding-left:.5rem;padding-right:.5rem;position:fixed;z-index:99999;width:100%}@media (min-width: 992px){.header{padding-left:10rem;padding-right:10rem}}.header .logo-container,.header .user-menu-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.header .logo-container{cursor:pointer}.header .user-menu-container{gap:2rem}.header .user-menu-container .dropdown-button{display:flex;flex-direction:column;justify-content:center;align-items:center}.user-icon-container{cursor:pointer;display:inline-block}.user-icon-container .user-icon-avatar{width:32px;height:32px;border-radius:50%}.dropdown .dropdown-button{width:50px;height:45px;background-color:#59427f;color:#fff;border:none;cursor:pointer;border-radius:5px;box-shadow:none}.dropdown .dropdown-button:hover{background-color:#483e73}.dropdown .dropdown-menu-overlay,.dropdown .dropdown-menu-relative-parent,.dropdown .dropdown-navigation-container,.dropdown ul,.dropdown .close-button,.dropdown .heading-and-close{width:100%}.dropdown .dropdown-menu-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;height:100%;background-color:#00000080;z-index:1000}.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent{position:relative;height:100svh}.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu{width:100%;height:100svh;background-color:#1d5263;border-radius:0;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:.5rem;z-index:2;position:absolute;top:0;right:0;box-shadow:0 8px 16px #0003;margin:0;list-style:none;padding:2rem}@media (min-width: 576px){.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu{width:330px;border-left:1px solid #FEFFF6}}@media (min-width: 768px){.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu{width:350px}}.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu .heading-and-close{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid #FEFFF6}.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu .heading-and-close .close-x{cursor:pointer}.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu .heading-and-close .close-x:hover{color:gray}.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu .dropdown-navigation-container{display:flex;flex-direction:column;justify-content:space-around;align-items:start;height:inherit;gap:5rem;min-height:500px}@media (min-width: 576px){.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu .dropdown-navigation-container{padding-bottom:5rem}}.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu .dropdown-navigation-container ul{gap:.5rem;height:70%;margin-top:1rem}.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu .dropdown-navigation-container ul .dropdown-item{padding:12px 16px;cursor:pointer;color:#fefff6;margin-top:.5rem}.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu .dropdown-navigation-container ul .dropdown-item:hover{background-color:#194554}.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu .dropdown-navigation-container ul .log-out{margin-top:2rem}.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu .dropdown-navigation-container .close-button{background-color:#6a062a}.dropdown .dropdown-menu-overlay .dropdown-menu-relative-parent .dropdown-menu .dropdown-navigation-container .close-button:hover{background-color:#550623}.footer{padding-left:1.2rem;padding-right:1.2rem}.footer .footer-container,.footer .copyright-text{display:flex;flex-direction:column;justify-content:start;align-items:center;width:100%;border-top:1px solid #FEFFF6;border-bottom:1px solid #FEFFF6;padding-top:1rem;padding-bottom:1rem;gap:1rem}@media (min-width: 576px){.footer .logo-container{align-self:start}}.footer .footer-container{min-height:150px;padding-bottom:2rem;width:100%}@media (min-width: 992px){.footer .footer-container{padding-left:10rem;padding-right:10rem}}.footer .footer-container .footer-page-links-container{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:2rem;width:100%}@media (min-width: 576px){.footer .footer-container .footer-page-links-container{flex-direction:row}}.footer .footer-container .footer-page-links-container .footer-link{cursor:pointer}.footer .footer-container .footer-page-links-container h2{font-size:x-large;font-weight:500}.footer .footer-container .footer-page-links-container .footer-terms-policy,.footer .footer-container .footer-page-links-container .footer-page-links{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem;width:inherit}.footer a{text-decoration:underline;font-weight:200}.footer .copyright-text{font-size:small;font-weight:200;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;border-top:none;border-bottom:none}.footer .copyright-text a{text-decoration:none}.footer .copyright-text a:hover{text-decoration:underline}.logo-container{display:flex;flex-direction:row;justify-content:start;align-items:center}.back-button{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-direction:row;gap:.8rem;background:#0000002e;box-shadow:none;width:120px;cursor:pointer;top:1.5rem}.back-button:hover{text-decoration:underline;background:#00000046}.cookiebar{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 1.2rem 2rem;gap:2rem;position:fixed;bottom:0;left:0;width:100%;background-color:#372f3d;border-top:1px solid #FEFFF6;text-align:center;box-shadow:0 -2px 5px #0003;z-index:1000;min-height:25%}@media (min-width: 992px){.cookiebar{padding-left:10rem;padding-right:10rem;flex-direction:column}}.cookiebar .cookiebar-text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.cookiebar .cookiebar-text-container a{font-weight:500;text-decoration:underline}.cookiebar .cookiebar-buttons-container{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem}@media (min-width: 576px){.cookiebar .cookiebar-buttons-container{flex-direction:row}}.cookiebar .cookiebar-buttons-container .cookiebar-decline-button{background-color:#6a062a}.cookiebar .cookiebar-buttons-container .cookiebar-decline-button:hover{background-color:#550623}.cookie-policy,.about-page,.faq-page{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:1.2rem;padding-right:1.2rem;padding-bottom:4rem;background-image:url(/assets/lupine-field-1280.webp);background-size:cover;min-height:100svh;position:relative}.cookie-policy:before,.about-page:before,.faq-page:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/lupine-field-1280.webp);background-size:cover;filter:blur(5px);z-index:-1}.cookie-policy:after,.about-page:after,.faq-page:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#38383887;z-index:0}@media (min-width: 992px){.cookie-policy,.about-page,.faq-page{padding-left:10rem;padding-right:10rem}}.cookie-policy .cookie-back-button,.cookie-policy .about-back-button,.cookie-policy .faq-back-button,.about-page .cookie-back-button,.about-page .about-back-button,.about-page .faq-back-button,.faq-page .cookie-back-button,.faq-page .about-back-button,.faq-page .faq-back-button{align-self:start}.cookie-policy .cookie-policy-container,.cookie-policy .about-container,.cookie-policy .faq-container,.about-page .cookie-policy-container,.about-page .about-container,.about-page .faq-container,.faq-page .cookie-policy-container,.faq-page .about-container,.faq-page .faq-container{padding:2.5rem 1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:start;background-color:#59427f;gap:1rem;border:1px solid white;border-radius:12px;margin-top:4rem;min-width:325px;width:100%;z-index:1}@media (min-width: 768px){.cookie-policy .cookie-policy-container,.cookie-policy .about-container,.cookie-policy .faq-container,.about-page .cookie-policy-container,.about-page .about-container,.about-page .faq-container,.faq-page .cookie-policy-container,.faq-page .about-container,.faq-page .faq-container{max-width:800px;padding-left:4rem;padding-right:4rem}}.cookie-policy .cookie-policy-container .cookie-policy-heading,.cookie-policy .cookie-policy-container .about-heading,.cookie-policy .cookie-policy-container .faq-heading,.cookie-policy .about-container .cookie-policy-heading,.cookie-policy .about-container .about-heading,.cookie-policy .about-container .faq-heading,.cookie-policy .faq-container .cookie-policy-heading,.cookie-policy .faq-container .about-heading,.cookie-policy .faq-container .faq-heading,.about-page .cookie-policy-container .cookie-policy-heading,.about-page .cookie-policy-container .about-heading,.about-page .cookie-policy-container .faq-heading,.about-page .about-container .cookie-policy-heading,.about-page .about-container .about-heading,.about-page .about-container .faq-heading,.about-page .faq-container .cookie-policy-heading,.about-page .faq-container .about-heading,.about-page .faq-container .faq-heading,.faq-page .cookie-policy-container .cookie-policy-heading,.faq-page .cookie-policy-container .about-heading,.faq-page .cookie-policy-container .faq-heading,.faq-page .about-container .cookie-policy-heading,.faq-page .about-container .about-heading,.faq-page .about-container .faq-heading,.faq-page .faq-container .cookie-policy-heading,.faq-page .faq-container .about-heading,.faq-page .faq-container .faq-heading{display:flex;justify-content:start;align-items:center;flex-direction:row;gap:1rem}.cookie-policy .cookie-policy-container .about-begin-here-button,.cookie-policy .cookie-policy-container .faq-begin-here-button,.cookie-policy .about-container .about-begin-here-button,.cookie-policy .about-container .faq-begin-here-button,.cookie-policy .faq-container .about-begin-here-button,.cookie-policy .faq-container .faq-begin-here-button,.about-page .cookie-policy-container .about-begin-here-button,.about-page .cookie-policy-container .faq-begin-here-button,.about-page .about-container .about-begin-here-button,.about-page .about-container .faq-begin-here-button,.about-page .faq-container .about-begin-here-button,.about-page .faq-container .faq-begin-here-button,.faq-page .cookie-policy-container .about-begin-here-button,.faq-page .cookie-policy-container .faq-begin-here-button,.faq-page .about-container .about-begin-here-button,.faq-page .about-container .faq-begin-here-button,.faq-page .faq-container .about-begin-here-button,.faq-page .faq-container .faq-begin-here-button{margin-top:2rem;align-self:center}.hero-section{display:flex;flex-direction:column;justify-content:center;align-items:start;padding-left:1.2rem;padding-right:1.2rem;background-image:url(/assets/lupine-field-1280.webp);background-size:cover;height:92svh;max-height:100svh;position:relative;gap:2rem;gap:4rem}.hero-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#27272789;z-index:0}@media (min-width: 992px){.hero-section{padding-left:10rem;padding-right:10rem}}.hero-section .top-section-heading,.hero-section .hero-heading{position:relative;z-index:1}@media (min-width: 992px){.hero-section .top-section-heading,.hero-section .hero-heading{font-size:4rem;font-weight:600}}.hero-section .top-section-text,.hero-section .hero-text{position:relative;z-index:1;max-width:400px;font-weight:300}@media (min-width: 992px){.hero-section .top-section-text,.hero-section .hero-text{font-size:1.2rem;font-weight:300;max-width:500px}}.hero-section .link-back,.hero-section .top-section-wave{position:relative;z-index:1}.hero-section .begin-button{align-self:center;z-index:2}@media (min-width: 768px){.hero-section{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:85svh}}.hero-section .hero-texts-container{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:2rem}.hero-section .hero-texts-container .hero-heading{position:relative;z-index:1}.hero-section .hero-texts-container .hero-heading .word-to-uppercase{text-transform:uppercase}@media (min-width: 992px){.hero-section .hero-texts-container .hero-heading{font-size:4rem;font-weight:600}}.hero-section .hero-texts-container .hero-text{position:relative;z-index:1;max-width:260px;font-weight:300}@media (min-width: 992px){.hero-section .hero-texts-container .hero-text{font-size:1.2rem;font-weight:300;max-width:300px}}.svg-wave-top{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;z-index:1}.info-section{padding:1.5rem 1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:2rem;min-height:420px;position:relative;z-index:5}.info-section .info-text{max-width:700px}.info-section .readmore-button{align-self:center}@media (min-width: 992px){.info-section{padding-left:10rem;padding-right:10rem}.info-section .readmore-button{align-self:start}}.map-section{display:flex;flex-direction:column;justify-content:end;align-items:start;padding-left:1.2rem;padding-right:1.2rem;padding-bottom:2rem;background:linear-gradient(180deg,#bbabc7,#483e73);min-height:1280px;position:relative;overflow:hidden}@media (min-width: 576px){.map-section{min-height:1100px;margin-top:-3rem}}@media (min-width: 992px){.map-section{padding-left:4rem;padding-right:4rem;margin-top:-6rem;height:1400px}}@media (min-width: 1200px){.map-section{margin-top:-7rem;height:1300px}}.map-section .svg-wave-bottom{position:absolute;width:100%;top:-2rem;left:0;transform:rotateY(180deg)}@media (min-width: 768px){.map-section .svg-wave-bottom{top:-4.8rem}}@media (min-width: 992px){.map-section .svg-wave-bottom{top:-5.5rem}}.map-section .round-image-container{height:10rem;width:10rem;border:1px solid #FEFFF6;border-radius:50%;position:absolute;top:6rem;right:-3.5rem;background-image:url(/assets/lupine-field-640.webp);background-size:cover}@media (min-width: 768px){.map-section .round-image-container{top:8rem;height:12rem;width:12rem}}@media (min-width: 992px){.map-section .round-image-container{top:0rem;height:20rem;width:20rem}}.map-section .background-polygon{margin-left:-55px;position:absolute;top:7rem}@media (min-width: 992px){.map-section .background-polygon{top:10rem;left:7rem}}@media (min-width: 1200px){.map-section .background-polygon{top:14rem}}.map-section .leading-municipality-container{position:absolute;top:10rem;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem}@media (min-width: 992px){.map-section .leading-municipality-container{top:13rem;left:7.5rem}}@media (min-width: 1200px){.map-section .leading-municipality-container{top:17rem;left:7.5rem}}.map-section .map{position:absolute;top:15.2rem;right:1rem;z-index:1}@media (min-width: 576px){.map-section .map{top:50%;left:50%;transform:translate(-50%,-50%);height:800px;width:auto}}@media (min-width: 768px){.map-section .map{top:45%}}@media (min-width: 992px){.map-section .map{top:40%}}@media (min-width: 1200px){.map-section .map{top:48%}}@media (min-width: 768px){.map-section .map svg{width:300px;height:auto}}@media (min-width: 992px){.map-section .map svg{width:400px;height:auto}}.map-section-info{padding:1.5rem 1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem;border:1px solid #FEFFF6;border-radius:25px;width:100%;max-width:685px;background-color:#59427f;bottom:0;align-self:center}@media (min-width: 1200px){.map-section-info{position:absolute;right:100px;top:0;width:500px}}.map-section-info .map-section-info-text-container{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem}.map-section-info .buttons-container{width:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}@media (min-width: 576px){.map-section-info .buttons-container{flex-direction:row}}@media (min-width: 1200px){.map-section-info .buttons-container{display:flex;flex-direction:row;justify-content:start;align-items:start}}.top-section{display:flex;flex-direction:column;justify-content:center;align-items:start;padding-left:1.2rem;padding-right:1.2rem;background-image:url(/assets/lupines-field-1280.webp);background-size:cover;height:92svh;max-height:100svh;position:relative;gap:2rem}.top-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#27272789;z-index:0}@media (min-width: 992px){.top-section{padding-left:10rem;padding-right:10rem}}.top-section .top-section-heading,.top-section .hero-heading{position:relative;z-index:1}@media (min-width: 992px){.top-section .top-section-heading,.top-section .hero-heading{font-size:4rem;font-weight:600}}.top-section .top-section-text,.top-section .hero-text{position:relative;z-index:1;max-width:400px;font-weight:300}@media (min-width: 992px){.top-section .top-section-text,.top-section .hero-text{font-size:1.2rem;font-weight:300;max-width:500px}}.top-section .link-back,.top-section .top-section-wave{position:relative;z-index:1}.top-section .begin-button{align-self:center;z-index:2}.top-section .top-section-heading{position:relative;z-index:1}@media (min-width: 992px){.top-section .top-section-heading{font-size:4rem;font-weight:600}}.top-section .top-section-text{max-width:400px;font-weight:300}@media (min-width: 992px){.top-section .top-section-text{font-size:1.2rem;font-weight:300;max-width:500px}}.top-section .link-back{position:absolute}.top-section-wave{position:absolute;bottom:0;left:0;transform:rotateY(180deg)}.infopage-middle-section{padding-left:1.2rem;padding-right:1.2rem;display:grid;grid-template-columns:1fr;gap:2rem;min-height:fit-content;margin-top:2rem;padding-top:1rem}@media (min-width: 992px){.infopage-middle-section{padding-left:10rem;padding-right:10rem;grid-template-columns:1fr;padding-bottom:4rem}}@media (min-width: 1200px){.infopage-middle-section{grid-template-columns:1fr 1fr;gap:3rem}}.infopage-middle-section .lupin-information{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem;flex-grow:1}.infopage-middle-section .image-container{max-width:100%;margin-bottom:1rem;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}.infopage-middle-section .image-container .youtube{width:100%;height:20rem;border-radius:20px;border:1px solid white}@media (min-width: 1200px){.infopage-middle-section .image-container .youtube{height:400px}}.infopage-middle-section .button-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:1.2rem;padding-right:1.2rem;gap:1rem;font-weight:200;height:150px;padding-bottom:1rem;margin-top:1rem;width:100%}@media (min-width: 992px){.infopage-middle-section .button-container{padding-left:10rem;padding-right:10rem}}.login-page,.register-page{display:flex;flex-direction:column;justify-content:start;align-items:center;padding-left:1.2rem;padding-right:1.2rem;font-weight:200;gap:5rem;background-image:url(/assets/lupine-field-1280.webp);background-size:cover;position:relative;min-height:100vh}@media (min-width: 992px){.login-page,.register-page{padding-left:10rem;padding-right:10rem}}.login-page:before,.register-page:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/lupine-field-1280.webp);background-size:cover;filter:blur(5px);z-index:-1}.login-page:after,.register-page:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#38383887;z-index:0}.login-page .link-back,.register-page .link-back{align-self:flex-start;z-index:1}.login-page .log-in-form,.login-page .register-user-form,.register-page .log-in-form,.register-page .register-user-form{display:flex;flex-direction:column;justify-content:center;align-items:start;background-color:#59427f;gap:1rem;border:1px solid white;border-radius:12px;margin-right:1rem;margin-left:1rem;margin-bottom:4rem;padding:2rem 1rem 1.5rem;width:325px;z-index:1}.login-page .log-in-form .login-form,.login-page .log-in-form .register-form,.login-page .register-user-form .login-form,.login-page .register-user-form .register-form,.register-page .log-in-form .login-form,.register-page .log-in-form .register-form,.register-page .register-user-form .login-form,.register-page .register-user-form .register-form{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1.5rem;width:100%}.login-page .log-in-form .login-form label,.login-page .log-in-form .register-form label,.login-page .register-user-form .login-form label,.login-page .register-user-form .register-form label,.register-page .log-in-form .login-form label,.register-page .log-in-form .register-form label,.register-page .register-user-form .login-form label,.register-page .register-user-form .register-form label{display:flex;flex-direction:column;justify-content:center;align-items:start}.login-page .log-in-form .login-form label input,.login-page .log-in-form .login-form label .drop-down,.login-page .log-in-form .register-form label input,.login-page .log-in-form .register-form label .drop-down,.login-page .register-user-form .login-form label input,.login-page .register-user-form .login-form label .drop-down,.login-page .register-user-form .register-form label input,.login-page .register-user-form .register-form label .drop-down,.register-page .log-in-form .login-form label input,.register-page .log-in-form .login-form label .drop-down,.register-page .log-in-form .register-form label input,.register-page .log-in-form .register-form label .drop-down,.register-page .register-user-form .login-form label input,.register-page .register-user-form .login-form label .drop-down,.register-page .register-user-form .register-form label input,.register-page .register-user-form .register-form label .drop-down{min-width:290px;width:100%;height:32px;border-radius:7px;border:none;padding-left:.5rem;margin-top:.5rem}.login-page .log-in-form .login-form .input-error,.login-page .log-in-form .register-form .input-error,.login-page .register-user-form .login-form .input-error,.login-page .register-user-form .register-form .input-error,.register-page .log-in-form .login-form .input-error,.register-page .log-in-form .register-form .input-error,.register-page .register-user-form .login-form .input-error,.register-page .register-user-form .register-form .input-error{border:2px solid rgb(189,12,12)!important;background-color:#dab0b0}.login-page .log-in-form .login-form .checkbox-label,.login-page .log-in-form .register-form .checkbox-label,.login-page .register-user-form .login-form .checkbox-label,.login-page .register-user-form .register-form .checkbox-label,.register-page .log-in-form .login-form .checkbox-label,.register-page .log-in-form .register-form .checkbox-label,.register-page .register-user-form .login-form .checkbox-label,.register-page .register-user-form .register-form .checkbox-label{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:.5rem;width:100%}.login-page .log-in-form .login-form .checkbox-label .checkbox,.login-page .log-in-form .register-form .checkbox-label .checkbox,.login-page .register-user-form .login-form .checkbox-label .checkbox,.login-page .register-user-form .register-form .checkbox-label .checkbox,.register-page .log-in-form .login-form .checkbox-label .checkbox,.register-page .log-in-form .register-form .checkbox-label .checkbox,.register-page .register-user-form .login-form .checkbox-label .checkbox,.register-page .register-user-form .register-form .checkbox-label .checkbox{min-width:auto;width:32px;margin:0;accent-color:#194554;cursor:pointer}.login-page .log-in-form .login-form .checkbox-label .terms:hover,.login-page .log-in-form .register-form .checkbox-label .terms:hover,.login-page .register-user-form .login-form .checkbox-label .terms:hover,.login-page .register-user-form .register-form .checkbox-label .terms:hover,.register-page .log-in-form .login-form .checkbox-label .terms:hover,.register-page .log-in-form .register-form .checkbox-label .terms:hover,.register-page .register-user-form .login-form .checkbox-label .terms:hover,.register-page .register-user-form .register-form .checkbox-label .terms:hover{text-decoration:underline}.login-page .log-in-form .login-form .login-button,.login-page .log-in-form .login-form .register-button,.login-page .log-in-form .register-form .login-button,.login-page .log-in-form .register-form .register-button,.login-page .register-user-form .login-form .login-button,.login-page .register-user-form .login-form .register-button,.login-page .register-user-form .register-form .login-button,.login-page .register-user-form .register-form .register-button,.register-page .log-in-form .login-form .login-button,.register-page .log-in-form .login-form .register-button,.register-page .log-in-form .register-form .login-button,.register-page .log-in-form .register-form .register-button,.register-page .register-user-form .login-form .login-button,.register-page .register-user-form .login-form .register-button,.register-page .register-user-form .register-form .login-button,.register-page .register-user-form .register-form .register-button{align-self:center;margin-bottom:1rem}.login-page .log-in-form .register-link,.login-page .register-user-form .register-link,.register-page .log-in-form .register-link,.register-page .register-user-form .register-link{align-self:center;text-decoration:underline;font-size:small;font-weight:200}.confirm-details-container{align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:start;background-color:#491d63;gap:1rem;border:1px solid #FEFFF6;border-radius:12px;margin-right:1rem;margin-left:1rem;margin-bottom:4rem;padding:2rem 1rem;width:325px;z-index:1}.confirm-details-container h3{padding-bottom:1rem}.confirm-details-container .confirm-details-important-text{font-style:italic;padding-bottom:1rem}.confirm-details-container .confirm-details-buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:2rem;gap:1.2rem}.confirm-details-container .confirm-details-buttons .confirm-details-close-button{background-color:#6a062a}.confirm-details-container .confirm-details-buttons .confirm-details-close-button:hover{background-color:#550623}.success-modal-container{align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:start;background-color:#491d63;gap:1.5rem;border:1px solid #FEFFF6;border-radius:12px;margin-right:1rem;margin-left:1rem;margin-bottom:4rem;padding:2rem 1rem;width:325px}.success-modal-container .success-modal-button-container{align-self:center;padding-top:4rem}.success-modal-container .success-modal-button-container .success-modal-close-button{background-color:#6a062a}.success-modal-container .success-modal-button-container .success-modal-close-button:hover{background-color:#550623}.userpage{padding-left:1.2rem;padding-right:1.2rem;position:relative}@media (min-width: 992px){.userpage{padding-left:10rem;padding-right:10rem}}.userpage .userpage-section,.userpage .userpage-container,.userpage .userpage-username-container,.userpage .userpage-content-container{display:flex;flex-direction:column;justify-content:center;align-items:start}.userpage .userpage-container,.userpage .userpage-username-pic-container,.userpage .userpage-content-container,.userpage .userpage-activity-buttons-container{gap:1rem}.userpage .userpage-container,.userpage .userpage-username-pic-container,.userpage .userpage-content-container{width:100%}.userpage .userpage-section{padding-top:4rem;padding-bottom:4rem;position:relative}.userpage .userpage-section .link-back{position:absolute;width:150px;top:1.5rem;font-size:small;font-weight:200}@media (min-width: 992px){.userpage .userpage-section .userpage-container{align-self:center;width:720px}}.userpage .userpage-section .userpage-container .userpage-username-pic-container{padding-top:2rem}@media (min-width: 576px){.userpage .userpage-section .userpage-container .userpage-username-pic-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}}.userpage .userpage-section .userpage-container .userpage-username-pic-container .userpage-username-container{gap:.5rem}.userpage .userpage-section .userpage-container .userpage-username-pic-container .userpage-username-container .userpage-member-number{font-size:small;font-weight:200;font-style:italic}.userpage .userpage-section .userpage-container .userpage-content-container{background-color:#59427f;border:1px solid white;border-radius:12px;padding:2rem 1rem 1.5rem;min-width:325px}.userpage .userpage-section .userpage-container .userpage-content-container h3{font-size:large;font-weight:500}.userpage .userpage-section .userpage-container .userpage-content-container .userpage-content-paragraph{font-style:italic}.userpage .userpage-section .userpage-container .userpage-content-container .userpage-activity-buttons-container{align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:.5rem;padding-top:.5rem}.userpage .userpage-section .userpage-container .userpage-content-container .userpage-activity-line{width:90%}.userpage .userpage-section .userpage-container .userpage-activity-button-leaderboard,.userpage .userpage-section .userpage-container .userpage-information-button-edit{align-self:center;margin-top:.5rem;margin-bottom:.5rem}.edit-form{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1.5rem;width:100%}.edit-form .success-message{font-weight:500}.edit-form label{display:flex;flex-direction:column;justify-content:center;align-items:start;width:100%}.edit-form label input,.edit-form label .edit-municipality{min-width:290px;height:32px;border-radius:7px;border:none;padding-left:.5rem;margin-top:.5rem}.edit-form button{align-self:center}.register-lupines{padding-left:1.2rem;padding-right:1.2rem;padding-bottom:2rem;position:relative}@media (min-width: 992px){.register-lupines{padding-left:10rem;padding-right:10rem;display:flex;flex-direction:column;justify-content:center;align-items:center}}.register-lupines .back-button{align-self:start}.register-lupines .register-lupines-container,.register-lupines .register-lupines-container-top,.register-lupines .register-lupines-container-bottom{display:flex;flex-direction:column;justify-content:center;align-items:start}.register-lupines .register-lupines-container,.register-lupines .register-lupines-container-top,.register-lupines .register-lupines-container-bottom{width:100%}.register-lupines .register-lupines-container{margin-top:4.5rem;background-color:#59427f;gap:2rem;border:1px solid white;border-radius:12px;padding:2rem 1rem 1.5rem;min-width:325px}@media (min-width: 992px){.register-lupines .register-lupines-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:720px}}.register-lupines .register-lupines-container .register-lupines-heading{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:1rem}.register-lupines .register-lupines-container .register-lupines-heading h2{font-size:x-large;font-weight:600}.register-lupines .register-lupines-container .register-lupines-heading img{width:50px;height:50px}.register-lupines .register-lupines-container .register-lupines-container-top,.register-lupines .register-lupines-container .register-lupines-container-bottom{gap:1rem;max-width:700px}.register-lupines .register-lupines-container .register-lupines-add-container{height:fit-content;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.register-lupines .register-lupines-container .register-lupines-add-container .register-lupines-icon-name{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:1rem}.register-lupines .register-lupines-container .register-lupines-add-container .lupins-picker-container{display:flex}.register-lupines .register-lupines-container .register-lupines-add-container .lupins-picker-container .lupins-input{width:50px;text-align:center;background-color:transparent;border:none;outline:none;font-size:18px;color:#fefff6;padding:5px}.register-lupines .register-lupines-container .register-lupines-add-container .lupins-picker-container .lupins-input:focus{border:none;outline:none}.register-lupines .register-lupines-container .register-lupines-add-container .lupins-picker-container .lupins-input::-webkit-outer-spin-button,.register-lupines .register-lupines-container .register-lupines-add-container .lupins-picker-container .lupins-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.register-lupines .register-lupines-container .register-lupines-add-container .lupins-picker-container .amount-button{width:32px;height:32px;background-color:transparent}.register-lupines .register-lupines-container .register-lupines-add-container .lupins-picker-container .amount-button:hover{background-color:#194554}.register-lupines .register-lupines-container .register-lupines-add-container .lupins-picker-container .lupins-button-decrease:hover{background-color:#550623}.register-lupines .register-lupines-add-container,.register-lupines .register-lupines-total-container{display:flex;flex-direction:row;justify-content:space-between;align-items:start;padding:.5rem 1.2rem;background-color:#491d63;border:1px solid white;border-radius:12px;width:100%}.register-lupines .register-lupines-total-container{display:flex;flex-direction:column;justify-content:space-between;align-items:start;padding-bottom:1rem;padding-top:1rem;min-height:220px}.register-lupines .register-lupines-total-container .lupines-list,.register-lupines .register-lupines-total-container .lupines-total{width:inherit}.register-lupines .register-lupines-total-container .lupines-list{display:flex;flex-direction:column-reverse;gap:.5rem}.register-lupines .register-lupines-total-container .lupines-total{margin-top:auto}.register-lupines .register-lupines-total-container hr{width:100%;margin-top:1.5rem}.register-lupines .register-lupines-button-save{align-self:center}.leaderboard{padding:4rem 1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:100svh;position:relative}@media (min-width: 576px){.leaderboard{display:flex;flex-direction:column;justify-content:center;align-items:start}}@media (min-width: 768px){.leaderboard{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.leaderboard{padding-left:10rem;padding-right:10rem}}.leaderboard .leaderboard-left-column{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:2rem;width:100%;margin-top:3rem}.leaderboard .leaderboard-left-column .leaderboard-back{position:absolute}.leaderboard .leaderboard-left-column .leaderboard-heading{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:200px}.leaderboard .leaderboard-left-column .leaderboard-container{display:flex;flex-direction:column;justify-content:center;align-items:start;background-color:#59427f;gap:1rem;border:1px solid white;border-radius:12px;padding:2rem 1rem 1.5rem;min-width:325px;width:100%}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem;width:100%}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top h3{font-size:large;font-weight:500}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .leaderboard-users-dropdown{min-width:150px;width:100%;height:32px;border-radius:7px;border:none;padding-left:.5rem;margin-top:.5rem}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:inherit}@media (min-width: 992px){.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list{min-width:621px}}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality{padding:.3rem;width:inherit;font-weight:200}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line:nth-child(odd),.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container:nth-child(odd),.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality:nth-child(odd){background-color:#483e73}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality{display:grid;align-items:center;grid-template-columns:repeat(20,1fr);cursor:pointer}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container:hover,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality:hover{background-color:#3f3665}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container:nth-child(odd),.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality:nth-child(odd){background-color:#483e73}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container:nth-child(odd):hover,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality:nth-child(odd):hover{background-color:#3f3665}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container .result-list-number,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container .user-avatar,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality .result-list-number,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality .user-avatar{margin-right:.5rem}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container .result-list-number,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality .result-list-number{width:20px}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container .user-avatar,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality .user-avatar{grid-column:2/span 1}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container .result-list-name,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality .result-list-name{grid-column:3/span 18;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container .result-list-name .name-text,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality .result-list-name .name-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container .result-list-name .result-list-amount,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality .result-list-name .result-list-amount{flex-shrink:0;margin-left:auto;padding-left:.5rem;white-space:nowrap}@media (max-width: 463px){.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container .result-list-name .name-text,.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality .result-list-name .name-text{max-width:230px}}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality{cursor:auto}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality:hover{background-color:transparent}.leaderboard .leaderboard-left-column .leaderboard-container .leaderboard-container-top .result-list .result-list-line-container-municipality:nth-child(odd):hover{background-color:#483e73}.leaderboard .leaderboard-left-column .leaderboard-container hr{width:100%}.leaderboard .leaderboard-left-column .register-lupins-button{align-self:center}.leaderboard .sweden-map{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.leaderboard .sweden-map svg{height:800px;width:auto}.modal-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000}.modal-overlay .modal-content{background-color:#59427f;padding:2rem;border:1px solid #FEFFF6;border-radius:8px;text-align:center;width:320px;max-width:100%}.modal-overlay .modal-content .modal-actions{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;margin-top:20px}.modal-overlay .modal-content .modal-actions .modal-button-cancel,.modal-overlay .modal-content .modal-actions .modal-button-confirm{padding:10px 20px;margin:5px;cursor:pointer}.modal-overlay .modal-content .modal-actions .modal-button-confirm{background-color:#6a062a}.modal-overlay .modal-content .modal-actions .modal-button-confirm:hover{background-color:#550623}.medals-container{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;z-index:9999;position:relative}.medals-container .medal{cursor:pointer;position:relative;color:#f43afe;z-index:9999}.medals-container .medal.newbee{color:#fff}.medals-container .medal.beginner{color:#ff0}.medals-container .medal.small{color:orange}.medals-container .medal.medium{color:#00ff51}.medals-container .medal.large{color:#bbf}.medals-container .medal.expert{color:#d9267a}.medals-container .medal.intermediate{color:#6ce6e6}.medals-container .medal.queen-bee{color:#15010b}.medals-container .medal:hover .tooltip{visibility:visible;opacity:1;z-index:9999}.medals-container .medal .tooltip{display:flex;flex-direction:column;justify-content:center;align-items:center;visibility:hidden;position:absolute;bottom:125%;left:50%;transform:translate(-50%);background-color:#555;color:#fefff6;text-align:center;border-radius:5px;padding:5px;width:250px;max-width:200px;opacity:0;transition:opacity .3s;z-index:9999}.medals-container .medal .tooltip .tooltip-text{z-index:9999}.medals-container .medal .tooltip .tooltip-text.amount{z-index:9999;font-weight:500}.user-terms{padding-left:1.2rem;padding-right:1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:4rem}@media (min-width: 992px){.user-terms{padding-left:10rem;padding-right:10rem}}.user-terms .terms-back-button{align-self:start}.user-terms .user-terms-container{background-color:#59427f;border:1px solid white;padding:2rem 1.2rem;margin-top:4rem;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem}@media (min-width: 768px){.user-terms .user-terms-container{max-width:800px;padding-left:4rem;padding-right:4rem}}.user-terms .user-terms-container .user-terms-info{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem;padding-bottom:2rem}.user-terms .user-terms-container .terms-container{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem}.user-terms .user-terms-container .terms-container .terms-paragraph{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem;padding-bottom:1rem}.user-terms .user-terms-container .terms-container .terms-paragraph span{font-weight:500}.user-terms .user-terms-container .terms-container .terms-paragraph .terms-ul{padding-left:2.5rem;padding-right:2.5rem;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:.5rem;font-weight:200}.user-terms .user-terms-container .terms-container .terms-paragraph .terms-ul li{list-style:disc}.user-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#483e73;z-index:900;width:100%;min-height:100%;padding-left:1.2rem;padding-right:1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:start}@media (min-width: 576px){.user-popup{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media (min-width: 992px){.user-popup{padding-left:10rem;padding-right:10rem}}.user-popup .user-popup-content{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:5rem;padding-bottom:2rem;gap:1rem;width:100%;max-width:500px}@media (min-width: 576px){.user-popup .user-popup-content{padding-left:1.2rem;padding-right:1.2rem;border:1px solid #FEFFF6;border-radius:12px;padding-top:2rem}}.user-popup .user-popup-content .medals-container-popup{display:flex;align-self:center;gap:1.2rem;max-width:400px;width:100%;min-width:200px}@media (min-width: 576px){.user-popup .user-popup-content .medals-container-popup{width:100%}}.user-popup .user-popup-content .medals-container-popup .medal-icon-popup svg{gap:2px;width:40px;height:40px}.user-popup .user-popup-content h3{align-self:center}.user-popup .user-popup-content .user-popup-top{align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:inherit}.user-popup .user-popup-content .user-popup-top .user-popup-top-left{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;word-break:break-word;overflow-wrap:break-word;max-width:100%}.user-popup .user-popup-content .user-popup-top .user-popup-top-left .user-avatar-popup{width:60px;height:auto}.user-popup .user-popup-content .user-popup-top .user-popup-top-right{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem;width:inherit}.user-popup .user-popup-content .user-popup-top .user-popup-top-right div{display:flex;flex-direction:column;justify-content:center;align-items:start;align-self:start;width:inherit}.user-popup .user-popup-content .user-popup-top .user-popup-top-right h4{align-self:center}.user-popup .user-popup-content .line{width:100%;margin:0}.user-popup .user-popup-content .close-button{border:1px solid white;background:none;background-color:#6a062a;cursor:pointer}.user-popup .user-popup-content .close-button:hover{background-color:#550623}.notfound-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:1.2rem;padding-right:1.2rem;gap:2rem;height:100svh}.notfound-container .notfound-heading{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem}.userpage-delete-user .delete-user-label{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:1rem;width:100%}.userpage-delete-user .delete-user-label input[type=checkbox]{width:32px;height:32px;cursor:pointer;accent-color:#550623}.userpage-delete-user .delete-user-button{background-color:#6a062a}.userpage-delete-user .delete-user-button:hover{background-color:#550623}.userpage-delete-user .delete-user-button:disabled{background-color:#8a8989;border-color:#a6a6a6;color:#1e1e1e;box-shadow:none;cursor:auto}.loader{width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.loader:before,.loader:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:5px solid #FFF;animation:prixClipFix 2s linear infinite}.loader:after{top:8px;left:8px;transform:rotate3d(90,90,0,180deg);border-color:#ff3d00}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}75%,to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}}
