@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";*{color:unset;font-family:Inter,serif;text-decoration:none}.underline{text-decoration:underline;transition:.2s}.underline:hover{background:#8700cf4d}.d-none{display:none!important}h1{font-family:Nunito,sans-serif;font-size:36px;margin:30px 5%}@media (min-width:769px){h1{font-size:48px;margin:60px 5%}}h2{font-family:Nunito,sans-serif;font-size:28px}@media (min-width:769px){h2{font-size:36px}}h3{font-family:Nunito,sans-serif;font-size:22px}@media (min-width:769px){h3{font-size:28px}}h4{font-size:20px}@media (min-width:769px){h4{font-size:22px}}.shine{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:150px;font-weight:500;transition:.3s}.shine:hover{background-position:-30px}.shine-2{background:linear-gradient(110deg,#f669d9 25%,#8700cf 62%,#13329f 72%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:150px;font-weight:500;transition:.3s}.shine-2:hover{background-position:-30px}.flex{display:flex}.align-start{align-items:flex-start}.error{color:red}.legende{font-size:14px;font-weight:300}.self-end{align-self:flex-end}input[type=checkbox],label{cursor:pointer}.profile-initials{align-items:center;border-radius:50%;box-shadow:0 4px 6px #0000001a;color:#fff;display:flex;font-size:20px;font-weight:700;height:50px;justify-content:center;text-transform:uppercase;width:50px}.font--small{font-size:13px;margin-top:10px}@keyframes gradient-rotation{0%{color:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%)}50%{background:linear-gradient(210deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%)}to{background:linear-gradient(210deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%)}}.base{display:flex;flex-direction:column}.base input{background:#f5f5f5;border:2px solid #f5f5f5;border-radius:10px;padding:15px 10px;width:400px}@media screen and (max-width:600px){.base input{max-width:90vw}}.base input::-moz-placeholder{color:#000000e6}.base input::placeholder{color:#000000e6}.base input:active,.base input:focus,.base input:focus-visible{border:2px solid #8700cf!important}.base textarea{background:#f5f5f5;border:2px solid #f5f5f5;border-radius:10px;padding:15px 10px;width:600px}@media screen and (max-width:700px){.base textarea{width:auto}}.base textarea::-moz-placeholder{color:#000000e6}.base textarea::placeholder{color:#000000e6}.base textarea:active,.base textarea:focus,.base textarea:focus-visible{border:2px solid #8700cf!important}.base .color-picker{display:flex;gap:10px}.base .color-picker__color{border-radius:100px;cursor:pointer;display:block;height:25px;transition:.2s;width:55px}.base .color-picker__color.selected,.base .color-picker__color:hover{border:3px solid #363335}.base .image-picker{display:flex;flex-wrap:wrap;gap:15px}@media screen and (max-width:850px){.base .image-picker{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;row-gap:10px}}.base .image-picker__image{cursor:pointer;height:90px;transition:.3s;width:200px}@media screen and (max-width:850px){.base .image-picker__image{height:150px;width:auto}}@media screen and (max-width:450px){.base .image-picker__image{height:90px;width:auto}}.base .image-picker__image.selected,.base .image-picker__image:hover{border:3px solid #363335}.base label{font-size:20px;font-weight:500;margin-bottom:5px}@media screen and (min-width:600px){.base label{font-size:18px}}.base p{font-size:20px;font-weight:500;margin-bottom:5px}.base .legend{font-size:16px;font-weight:400;margin-bottom:20px}.base select{background-color:#f5f5f5;border-radius:10px;color:#000;cursor:pointer;max-width:400px;padding:15px 10px}@media screen and (max-width:700px){.base select{width:auto}}.base-2{align-items:center;display:flex}.base-2 label,.base-2 p{font-size:20px;font-weight:500;margin-right:15px}.emoji-picker{height:50px}.emoji-picker__container{display:flex;width:-moz-fit-content;width:fit-content}.emoji-picker__btn{background:#f5f5f5;border:2px solid #f5f5f5;border-radius:10px;cursor:pointer;height:50px;padding:10px 20px;width:-moz-fit-content;width:fit-content}.emoji-picker__btn.emoji{font-size:20px}.emoji-picker__picker{align-self:flex-end;background:#fff;border:2px solid #f5f5f5;border-radius:5px;box-shadow:0 10px 15px 10px #0000001a;-moz-column-gap:5px;column-gap:5px;display:grid;font-size:23px;grid-template-columns:repeat(8,1fr);margin-left:20px;max-height:220px;overflow:scroll;padding:10px;position:relative;row-gap:5px;text-align:center;width:-moz-fit-content;width:fit-content}.emoji-picker__emoji{border-radius:5px;cursor:pointer;padding:2px 4px;transition:.2s}.emoji-picker__emoji:hover{background:#f5f5f5}.error label,.error p{color:red;font-size:14px}.error input{border:2px solid red}select{background:#ebebeb;border:0;border-radius:5px;color:#363335;cursor:pointer;padding:5px 10px}.form-check{font-size:16px;position:relative}.form-check input{opacity:0;position:absolute}.form-check label{display:grid;gap:.7em;grid-template-areas:"checkbox label";grid-template-columns:2em 1fr}.form-check label:after,.form-check label:before{content:"";display:block;grid-area:checkbox;margin-top:.1em}.form-check label:before{background:#e8e8e8;border-radius:1em;height:1em;transition:background-color .3s,border-color .3s,box-shadow .3s;width:100%}.form-check label:after{background-color:#363335;border-radius:50%;height:calc(1em - 2px);left:1px;position:relative;top:1px;transition:background-color .3s,transform .3s;width:calc(1em - 2px)}.form-check input:checked+label:after{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);transform:translate(1em)}.container-checkbox{margin-left:5px;margin-right:auto}.inline-input{align-items:center;flex-direction:row;gap:10px;margin-top:10px}@media screen and (max-width:600px){.inline-input{align-items:start;flex-direction:column;margin-top:20px}}.inline-input>label{font-size:16px;font-weight:400}.label{font-size:20px;font-weight:500;margin-bottom:5px}@media screen and (min-width:600px){.label{font-size:18px}}.btn{cursor:pointer;font-size:1em}.btn--full{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);border:0;border-radius:5px;box-shadow:inset 100vw 0 #fff0;color:#fff;padding:12px 24px;text-align:center;transition:.2s}.btn--full:hover{box-shadow:inset 100vw 0 #ffffff26}.btn--full:active{box-shadow:inset 100vw 0 #ffffff4d}.btn--full--header{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);box-shadow:inset 11em 0 #fff0;color:#fff;padding:20px 30px;transition:.2s}.btn--full--header:hover{box-shadow:inset 11em 0 #ffffff26}.btn--full--header:active{box-shadow:inset 11em 0 #ffffff4d}.btn--full--header__wrapper{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);padding:3px}.btn--border--header{background:#fff;box-shadow:inset 8em 0 #fff;padding:20px 30px;transition:.5s}.btn--border--header p{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.btn--border--header:hover{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);box-shadow:inset 0 0 #f000}.btn--border--header:hover p{-webkit-background-clip:content-box;background-clip:content-box;color:#fff;-webkit-text-fill-color:currentColor;background:#fff0}.btn--border--header:active{box-shadow:inset 0 5em #ffffff4d;transition:0s}.btn--border--header__wrapper{align-items:center;background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);display:flex;justify-content:center;padding:3px}.btn--cancel{background:#e8e8e8;border:0;border-radius:5px;color:#000;padding:11px 24px;text-align:center;transition:.2s}.btn--cancel:hover{background:#cfcfcf}.btn--cancel:active{background:#b5b5b5}.btn--tertiary{background:#7e7e7e;border:0;border-radius:5px;color:#fff;padding:11px 24px;text-align:center;transition:.2s}.btn--tertiary:active,.btn--tertiary:hover{background:#4b4b4b}.btn--plus{align-items:center;display:flex;justify-content:center}.btn--plus__plus{background:#fff;border-radius:2px;display:block;height:15px;width:3px}.btn--plus__plus:first-child{transform:rotate(90deg) translateY(-1px)}.btn--plus__plus:nth-child(2){transform:translate(-2px)}.btn--responsive{display:none}@media screen and (max-width:450px){.btn--responsive{display:flex}.btn--responsive-hidden{display:none}}.btn:disabled{background:#f5f5f5!important;color:#b6b2b5}.btn--block{display:block}.btn--secondary{border:2px solid #363335;border-radius:5px;padding:12px 24px;text-align:center;transition:.2s}.btn--secondary:hover{background:#fdbe55}.community-card{background:#00000059;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:25px 25px 15px}.community-card__wrapper{border-radius:5px;height:175px;width:350px}@media screen and (max-width:1225px){.community-card__wrapper{width:350px}}@media screen and (max-width:825px){.community-card__wrapper{width:98%}}.community-card h4,.community-card p{color:#fff}.community-card_themes{display:flex;flex-wrap:wrap}.community-card .tag{border-radius:2px;color:#fff;display:inline-block;font-size:10px;margin-right:5px;padding:2px 4px;text-align:center}.community-card .tag__infos{color:#fff;font-size:12px}.community-card .emoji{margin:0 5px 0 0}.community-card p span{margin-right:5px}.card-proposal{align-items:center;border-radius:5px;color:#fff;display:flex;font-size:16px;justify-content:space-between;padding:10px 12px;text-decoration:none;width:100%}.card-proposal__theme{background:#363335;border-radius:5px;font-size:14px;padding:4px 8px}.card-proposal__finished{filter:brightness(80%)}.comment{transition:.3s}.comment__sender{margin-bottom:3px}.comment__message{border:1px solid #363335;border-radius:5px;cursor:pointer;padding:10px 20px;transition:.3s;width:-moz-fit-content;width:fit-content}.comment__message:hover{background:#e8e8e8}.comment__actions{align-items:center;border:1px solid #363335;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 20px;transition:.3s;width:600px}@media screen and (max-width:700px){.comment__actions{max-width:90vw}}.comment__actions button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:flex;gap:5px;transition:.3s}.comment__actions button:active img{transform:scale(2)}.comment__actions img{transition:.3s;width:28px}.comment__actions img:hover{transform:scale(1.3)}.comment__actions>div{display:flex;gap:25px}.comment__report-btn{transition:.2s}.comment__report-btn:hover{text-decoration:underline}.modal{background:#fff;border-radius:10px;display:flex;flex-direction:column;margin:auto;min-width:80%;padding:40px 60px;width:-moz-fit-content;width:fit-content}.modal__wrapper{align-content:center;background:#00000013;display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10}@media screen and (max-width:600px){.modal{height:75%;padding:20px}}.modal h3{margin-bottom:40px}@media screen and (max-width:600px){.modal h3{margin-bottom:20px}}.modal h4{margin-bottom:30px}@media screen and (max-width:600px){.modal h4{margin-bottom:20px}}.modal__actions{align-items:center;display:flex;gap:15px;justify-content:end;margin-top:50px}@media screen and (max-width:600px){.modal__actions{flex-direction:column-reverse;gap:10px;margin-top:20px}.modal__actions>button{width:100%}}.modal__actions .btn--full{background:#363335;padding-left:40px;padding-right:40px}.modal__body{max-height:50vh;overflow:scroll}@media screen and (max-width:600px){.modal__body{height:75%;max-height:none}.modal{border-radius:0;display:flex;flex-direction:column;height:100vh;justify-content:space-between;width:100vw}}.modal.fullscreen{border-radius:0;display:flex;flex-direction:column;height:100vh;justify-content:space-between;width:100vw}.modal.fullscreen .modal__body{height:75%}.modal--error{border:5px solid #ca2d1b}.modal--error h3{color:#ca2d1b}.modal--error .btn--full{background:#ca2d1b;padding-left:40px;padding-right:40px}.toast{border-radius:5px;bottom:30px;color:#fff;font-size:12px;min-width:300px;position:fixed;right:30px;width:-moz-fit-content;width:fit-content}.toast__body{align-items:center;display:flex;justify-content:space-between;padding:8px 12px}.toast__cross{cursor:pointer;display:flex;margin-left:20px;margin-right:15px}.toast__cross span{border-radius:20px;display:block;height:20px;width:2px}.toast__cross span:first-child{transform:rotate(45deg) translate(1.5px)}.toast__cross span:nth-child(2){transform:rotate(-45deg) translate(-1px)}.toast__loader{width:100%}.toast__loader__bar{border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:block;height:5px;width:100%}.toast__loader__bar.loading{width:0}.toast--alert{background:#caca1b}.toast--alert .toast__cross span,.toast--alert .toast__loader__bar{background:#ebeb6a}.toast--valid{background:#14b21f}.toast--valid .toast__cross span,.toast--valid .toast__loader__bar{background:#4beb56}.toast--error{background:#ca2d1b}.toast--error .toast__cross span,.toast--error .toast__loader__bar{background:#eb776a}.toast--info{background:#29aaca}.toast--info .toast__cross span,.toast--info .toast__loader__bar{background:#7ed0e5}*{box-sizing:border-box;margin:0;padding:0}.landing-body{background:linear-gradient(135deg,#faf5ff,#f0f9ff 50%,#ecfeff);color:#1e293b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.6;overflow-x:hidden}.landing-body.hamburger-menu-active footer,.landing-body.hamburger-menu-active section{display:none}.container{margin:0 auto;max-width:1200px;padding:0 1.5rem}.glass-effect{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid hsla(0,0%,100%,.2)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.floating-element{animation:float 6s ease-in-out infinite;animation-delay:0s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;height:80px;opacity:.6;position:absolute;width:80px}.floating-element--1{animation-delay:0s;background:#8b5cf61a;left:5%;top:10%}.floating-element--2{animation-delay:2s;background:#06b6d41a;right:8%;top:60%}.floating-element--3{animation-delay:4s;background:#f59e0b1a;bottom:20%;left:10%}.landing-page-background{background:#faf5ff}.landing-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;overflow:hidden;padding:.875rem 2rem;position:relative;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.landing-btn--primary{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);box-shadow:0 20px 25px -5px #8b5cf633;color:#fff}.landing-btn--primary:hover{box-shadow:0 25px 50px -12px #8b5cf64d;transform:translateY(-2px)}.landing-btn--secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffe6;border:2px solid rgba(139,92,246,.2);color:#8700cf;transition:color .3s cubic-bezier(.4,0,.2,1)}.landing-btn--secondary:hover{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);border-color:#fffffff2;color:#fff}.landing-btn--large{font-size:1.125rem;padding:1.125rem 2.5rem}.badge{background:#8b5cf61a;border:1px solid rgba(139,92,246,.2);border-radius:50px;color:#8700cf;display:inline-block;font-size:.875rem;font-weight:500;margin-bottom:1rem;padding:.5rem 1rem}.badge--color-1{background:#5ab7ee1a;border-color:#5ab7ee33;color:#5ab7ee}.badge--color-2{background:#fdbe551a;border-color:#fdbe5533;color:#fdbe55}.badge--color-3{background:#fb961f1a;border-color:#fb961f33;color:#fb961f}.badge--color-4{background:#13329f1a;border-color:#13329f33;color:#13329f}.badge--color-5{background:#8700cf1a;border-color:#8700cf33;color:#8700cf}.badge--color-6{background:#f669d91a;border-color:#f669d933;color:#f669d9}.badge--color-7{background:#de3d591a;border-color:#de3d5933;color:#de3d59}.hero{align-items:center;display:flex;flex-direction:column;margin:6rem 0 4rem;min-height:95vh;position:relative;text-align:center;z-index:2}@media (min-width:769px){.hero{margin:8rem 0 0}}@media (min-width:1024px){.hero{min-height:100vh}}.hero__title{background:linear-gradient(135deg,#1e293b,#8700cf);background-clip:text;-webkit-background-clip:text;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;-webkit-text-fill-color:transparent}@media (min-width:769px){.hero__title{font-size:4rem}}@media (min-width:1024px){.hero__title{font-size:4.5rem}}.hero__subtitle{color:#64748b;font-size:1.25rem;line-height:1.6;margin:0 12px 3rem;max-width:600px}@media (min-width:769px){.hero__subtitle{margin-left:auto;margin-right:auto}}.hero__actions{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:4rem}@media (min-width:640px){.hero__actions{flex-direction:row;justify-content:center}}.hero__demo-section{margin:0 4vw;max-width:1050px;position:relative}@media (min-width:769px){.hero__demo-section{margin:0 auto}}.hero__mockup{border-radius:20px;box-shadow:0 20px 25px -5px #0000001a;overflow:hidden;padding:1rem;position:relative}@media (min-width:769px){.hero__mockup{padding:2rem}}.mockup__header{align-items:center;display:flex;gap:.5rem;margin-bottom:1.5rem}.mockup__dot{background:#ef4444;border-radius:50%;height:12px;width:12px}.mockup__dot:nth-child(2){background:#f59e0b}.mockup__dot:nth-child(3){background:#10b981}.mockup__content{display:grid;gap:1rem}@media (min-width:640px){.mockup__content{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mockup__content{grid-template-columns:repeat(3,1fr)}}.mockup__item{align-items:center;background:#f5f5f5;border-radius:12px;display:flex;gap:1rem;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.mockup__item:hover{background:#8b5cf60d;transform:translate(4px)}.mockup__icon{align-items:center;background:#fdbe55;border-radius:50%;color:#fff;display:flex;font-size:1.2rem;height:40px;justify-content:center;width:40px}.section{padding:8vh 2rem}@media (min-width:640px){.section{padding:8vh 4rem}}@media (min-width:769px){.section{padding:9vh 4rem}}@media (min-width:1024px){.section{padding:10vh 8rem}}.section__landing-header{margin:0 auto 4rem;max-width:800px;text-align:center}.section__title{color:#1e293b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;line-height:1.2;margin-bottom:1rem}@media (min-width:769px){.section__title{font-size:3rem}}.section__text{color:#64748b;font-size:1.125rem;line-height:1.6}.features__grid{display:grid;gap:2rem;margin-top:4rem}@media (min-width:769px){.features__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.features__grid{grid-template-columns:repeat(3,1fr)}}.features .material-icons{font-size:30px}.feature-card{background:#f5f5f5;border:1px solid #f5f5f5;border-radius:20px;box-shadow:0 1px 3px #0000001a;overflow:hidden;padding:2.5rem;position:relative}.feature-card,.feature-card:before{transition:all .3s cubic-bezier(.4,0,.2,1)}.feature-card:before{background:#5ab7ee;content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0)}.feature-card:hover{transition:all .3s cubic-bezier(.4,0,.2,1)}.feature-card:hover:hover{box-shadow:0 20px 25px -5px #0000001a;transform:translateY(-8px)}.feature-card:hover:before{transform:scaleX(1)}.feature-card__icon{align-items:center;background:#5ab7ee;border-radius:12px;box-shadow:0 20px 25px -5px #8b5cf633;color:#fff;display:flex;font-size:1.5rem;height:4rem;justify-content:center;margin-bottom:1.5rem;width:4rem}.feature-card__title{color:#1e293b;font-size:1.375rem;font-weight:600;margin-bottom:1rem}.feature-card__text{color:#64748b;line-height:1.6}.audiences__grid{display:grid;gap:1.5rem;margin-top:3rem}@media (min-width:640px){.audiences__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:769px){.audiences__grid{grid-template-columns:repeat(3,1fr)}}.audience-item{align-items:center;background:#f5f5f5;border:1px solid #f5f5f5;border-radius:12px;box-shadow:0 1px 3px #0000001a;display:flex;gap:1rem;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.audience-item:hover{border-color:#8b5cf633;box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-4px)}.audience-item__icon{align-items:center;background:#de3d59;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;height:3rem;justify-content:center;width:3rem}.audience-item__text{color:#1e293b;font-weight:500}section.cta{margin-top:6vh}@media (min-width:769px){section.cta{margin-top:8vh}}@media (min-width:1024px){section.cta{margin-top:10vh}}.cta{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);color:#fff;overflow:hidden;position:relative;text-align:center}.cta .section__text,.cta .section__title{color:#fff;position:relative;z-index:2}.cta .section__text{opacity:.9}.cta__actions{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:2rem;position:relative;z-index:2}@media (min-width:640px){.cta__actions{flex-direction:row;justify-content:center}}.cta .header-btn--primary{background:#fff;box-shadow:0 20px 25px -5px #0000001a;color:#8700cf}.cta .header-btn--primary:hover{background:#f5f5f5;transform:translateY(-4px)}.cta .header-btn--secondary{background:#ffffff1a;border-color:#ffffff4d;color:#fff}.cta .header-btn--secondary:hover{background:#fff;color:#8700cf}.feedback{background:#f5f5f5;margin:auto;text-align:center}.feedback__card{background:#f5f5f5;border:1px solid #f5f5f5;border-radius:20px}@media (min-width:769px){.feedback__card{padding:3rem}}.feedback__card a{margin-top:24px}.footer{background:#1e293b;color:#fff;padding:2rem 1rem;position:relative}@media (min-width:769px){.footer{padding:4rem}}.footer__content{display:grid;gap:3rem;text-align:center}@media (min-width:769px){.footer__content{gap:4rem;grid-template-columns:1fr 2fr;text-align:left}}.footer__brand{margin-bottom:1rem}.footer__logo{background:#fff;background-clip:text;-webkit-background-clip:text;color:#fff;font-size:1.75rem;font-weight:700;text-decoration:none;-webkit-text-fill-color:transparent}.footer__description{color:#ffffffb3;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:400px}@media (min-width:769px){.footer__description{margin-left:0;margin-right:0}}.footer__nav-list{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;list-style:none}@media (min-width:769px){.footer__nav-list{justify-content:flex-end}}.footer__nav-link{color:#fffc;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.footer__nav-link:hover{color:#fff}.footer__bottom{border-top:1px solid hsla(0,0%,100%,.1);color:#ffffff80;font-size:.875rem;margin-top:3rem;padding-top:2rem;text-align:center}.communities{margin:0 3%}.communities__title{align-items:center;display:flex;justify-content:space-between}.communities__title a{margin:0 5%}.communities__bloc>h4{font-weight:400;text-decoration:underline}.communities__bloc__contener{display:flex;flex-wrap:wrap;gap:10px;padding:20px 10px}@media screen and (max-width:825px){.communities__bloc__contener{justify-content:center}}.communities__bloc__contener p{margin:20px 10px}.communities__bloc__contener .add-community{align-items:center;background:#f5f5f5;border-radius:5px;display:flex;height:175px;justify-content:center;width:350px}.communities__bloc__contener .add-community__plus{background:#c2c2c2;border-radius:5px;display:block;height:40px;width:10px}.communities__bloc__contener .add-community__plus:first-child{transform:rotate(90deg) translateY(-10px)}.communities__bloc__contener .add-community.small{transform:scale(.7) translate(-70px)}@media screen and (max-width:825px){.communities__bloc__contener .add-community.small{transform:scale(.7) translateY(-30px)}}.login,.register{display:flex;gap:6%;height:80vh;justify-content:center;margin:30px 4rem}@media screen and (max-width:769px){.login,.register{margin:20px 4rem}}@media screen and (max-width:640px){.login,.register{margin:30px 1rem}}@media screen and (max-width:600px){.login,.register{max-width:100vw}}.login{align-items:center}.registration{align-items:start;background:#fff;border-radius:20px;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;height:-moz-min-content;height:min-content;margin-top:30px;padding:30px 30px 50px;width:-moz-min-content;width:min-content}@media screen and (max-width:999px){.registration{align-items:center;width:100%}}@media screen and (max-width:640px){.registration{margin:0}}.registration h1{margin-top:30px}.registration__form{display:flex;flex-direction:column;gap:25px}.registration__form .btn{width:400px}@media screen and (max-width:600px){.registration__form .btn{max-width:90vw}}.registration__button-conteneur{display:flex;gap:20px}.registration__button-conteneur .btn--full{width:280px}.registration__button-conteneur .btn--cancel{width:auto}.registration__recovery__title{margin-bottom:20px;margin-left:0}.registration__recovery__p{margin:20px 0}.registration .second-recuperation{display:block;font-size:14px;margin-top:-10px}.registration .second-register{display:block;font-size:14px;margin-top:5px}.registration .inline-input{display:flex;gap:25px}.registration .inline-input__first input{width:225px}.registration .inline-input__second input{width:150px}.registration>.error{margin-bottom:20px}.illustration-conteneur{align-items:center;display:flex;justify-content:center;width:50%}@media screen and (max-width:999px){.illustration-conteneur{display:none}}.illustration-conteneur .illustration{width:35vw}.home{display:flex;justify-content:space-around;margin:0}.home h2,.home h3{display:inline-block}.home h2:after,.home h3:after{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);border-radius:2px;content:"";display:block;height:7px;width:100%}@media screen and (max-width:975px){.home{align-items:center;flex-direction:column;justify-content:center}}@media screen and (max-width:425px){.home{margin-bottom:100px}}.communities_contener{background:url(./background.C4H1qDOf.png);background-size:cover;border-radius:5px;padding:20px 45px;width:55%}@media screen and (max-width:1225px){.communities_contener{padding:20px;width:30%}}@media screen and (max-width:975px){.communities_contener{border-radius:0;width:100%}}.communities_contener__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.communities_contener__header a{text-decoration:underline}.communities_contener__bloc{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media screen and (max-width:1225px){.communities_contener__bloc{justify-content:center}}.communities_contener__bloc__no-community a{text-decoration:underline}.proposals{display:flex;flex-direction:column;gap:20px;height:92vh;width:41%}@media screen and (max-width:1225px){.proposals{width:66%}}@media screen and (max-width:975px){.proposals{border-radius:0;margin-top:30px;width:100%}}.proposals__block{background-color:#f5f5f5;border-radius:5px;max-height:45vh;overflow:hidden;padding:20px 45px}@media screen and (max-width:975px){.proposals__block{border-radius:0;max-height:820px;padding:20px}}.proposals__contener{display:flex;flex-direction:column;gap:5px;margin-top:20px;max-height:32vh;overflow:scroll}@media screen and (max-width:975px){.proposals__contener{margin-bottom:20px;max-height:800px}}.new-community{margin:0 5%}.new-community>form{display:flex;gap:100px}@media screen and (max-width:1250px){.new-community>form{flex-direction:column;gap:30px;margin-bottom:50px}}.new-community>form>div{display:flex;flex-direction:column;gap:30px}.new-community>form>div:nth-child(2){display:flex;flex-direction:column;justify-content:space-between}.new-community>form>div:nth-child(2) .btn-container{display:flex;gap:10px;justify-content:end}@media screen and (max-width:1250px){.new-community>form>div:nth-child(2) .btn-container{justify-content:start}}@media screen and (max-width:450px){.new-community>form>div:nth-child(2) .btn-container{justify-content:space-between}}@media screen and (max-width:600px){.new-community>form>div:nth-child(2) .btn-container>button{width:-webkit-fill-available}}.new-community input[type=file]{margin-top:10px}.new-community__image-preview{border-radius:10px;height:auto;margin-top:20px;width:80%}.community__hero-banner{background:#00000045;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20px 30px}.community__hero-banner a{color:#fff;text-decoration:underline}.community__hero-banner__wrapper{height:230px;margin:40px 5% 20px}@media screen and (max-width:875px){.community__hero-banner__wrapper{margin:40px 2% 20px}}.community__hero-banner__infos{align-items:end;display:flex;justify-content:space-between}@media screen and (max-width:875px){.community__hero-banner__infos{align-items:start;flex-direction:column}}.community__hero-banner__infos>div{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:12px}.community__hero-banner__infos__theme{border-radius:5px;color:#fff;display:block;padding:3px 6px}@media screen and (max-width:475px){.community__hero-banner__infos__theme--full-size{display:none!important}}@media screen and (min-width:476px){.community__hero-banner__infos__theme--responsive{display:none!important}}.community__hero-banner h1{color:#fff;margin:unset}.community__hero-banner .tag__infos{color:#fff}main.community{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px;margin:0 5%}@media screen and (max-width:875px){main.community{display:flex;flex-direction:column;margin:0 2%}}main.community>div{background:#f5f5f5;border-radius:5px;height:-moz-fit-content;height:fit-content;padding:20px}.community__description{grid-column:1/5;grid-row:1}@media screen and (max-width:1150px){.community__description{grid-column:1/3;grid-row:2/5}}.community__action-block{display:flex;flex-direction:column;gap:10px;grid-column:5/7;padding:10px}@media screen and (max-width:1150px){.community__action-block{flex-direction:row;flex-wrap:wrap;grid-column:1/7;grid-row:1}}@media screen and (max-width:1150px) and (max-width:400px){.community__action-block{flex-direction:column}}.community__action-block>a{display:block;flex-grow:1}.community__ongoing-proposals{grid-column:1/4}@media screen and (max-width:1150px){.community__ongoing-proposals{grid-column:3/7;grid-row:2}}.community__finished-proposals{grid-column:4/7}@media screen and (max-width:1150px){.community__finished-proposals{grid-column:3/7;grid-row:3}}.community__finished-proposals>div{align-items:center;display:flex;justify-content:space-between}.community__finished-proposals__infos a{text-decoration:underline}.community__finished-proposals__list,.community__ongoing-proposals__list{display:flex;flex-direction:column;gap:10px;margin-top:10px}.community-members{display:flex;flex-direction:column;gap:10px;margin:20px 5%}@media screen and (max-width:875px){.community-members{margin:20px 2%}}.community-members .member-card{align-items:center;background:#f5f5f5;border-radius:5px;cursor:pointer;display:flex;height:65px;justify-content:space-between;padding:0 20px;transition:.3s}.community-members .member-card:hover{background:#dcdcdc}.community-members .member-card span{font-weight:300}.community-proposals{display:flex;flex-direction:column;margin:20px 5%}@media screen and (max-width:875px){.community-proposals{margin:20px 2%}}.community-proposals .view-selector{align-items:center;display:flex;justify-content:space-between}.community-proposals .view-selector i,.community-proposals .view-selector img{cursor:pointer;height:32px;width:auto}.community-proposals .view-selector img{margin-bottom:2px}.community-proposals .filter{align-items:center;display:flex;margin-top:5px}.community-proposals .filter select{background:#fff;border:1px solid gray;margin-right:15px}@media screen and (max-width:600px){.community-proposals .filter select{display:block;margin-bottom:10px;width:100%}}.community-proposals .filter__year{align-items:inherit;display:inherit;margin-left:15px}.community-proposals .filter__year div{align-items:inherit;display:flex}@media screen and (max-width:1000px){.community-proposals .filter__year{margin-left:5px;margin-top:5px}}@media screen and (max-width:600px){.community-proposals .filter__year{margin-top:0}}.community-proposals .filter label{margin-right:10px}@media screen and (max-width:600px){.community-proposals .filter label{margin-right:5px}}.community-proposals .filter input{height:30px;margin-bottom:5px;margin-right:10px;width:85px}@media screen and (max-width:600px){.community-proposals .filter input{margin-right:5px}}.community-proposals .filter i{cursor:pointer;margin-left:10px}@media screen and (max-width:600px){.community-proposals .filter i{margin-left:0}.community-proposals .filter{display:block;font-size:14px}}@media screen and (max-width:1000px){.community-proposals .filter{display:block}}.community-proposals .list-proposals{display:flex;flex-direction:column;gap:10px;margin-top:20px}.community-proposals .proposal-card{border-radius:5px;color:#fff;cursor:pointer;gap:5px;height:60px;padding:0 20px}.community-proposals .proposal-card,.community-proposals .proposal-card p{align-items:center;display:flex;justify-content:space-between}.community-proposals .proposal-card span{font-weight:300}.community-proposals .proposal-card__theme{background:#363335;border-radius:5px;font-size:14px;padding:4px 8px}@media screen and (max-width:600px){.community-proposals .proposal-card__theme{font-size:13px}}.community-proposals .proposal-card__title{display:-webkit-box;margin-left:1em;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis}@media screen and (max-width:600px){.community-proposals .proposal-card{font-size:14px}}.community-proposals .grid-proposals{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));margin-top:20px}@media screen and (max-width:600px){.community-proposals .grid-proposals{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.community-proposals .proposal-card-grid{border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:160px;padding:15px 20px}.community-proposals .proposal-card-grid__header{display:flex;font-size:14px;font-weight:600;gap:10px;justify-content:space-between}.community-proposals .proposal-card-grid__header__title{flex:1;font-weight:600;text-align:center}@media screen and (max-width:600px){.community-proposals .proposal-card-grid__header{font-size:13px}}.community-proposals .proposal-card-grid__description{font-size:14px;font-weight:300;line-height:1.4;margin:12px 0}.community-proposals .proposal-card-grid__description span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;text-overflow:ellipsis}@media screen and (max-width:600px){.community-proposals .proposal-card-grid__description{font-size:13px}}.community-proposals .proposal-card-grid__footer{display:flex;font-size:13px;gap:5px;justify-content:space-between}.community-proposals .proposal-card-grid__footer div{align-items:center;display:flex;justify-content:space-between}.community-proposals .proposal-card-grid__footer div p{align-items:center;display:flex;gap:2px}.community-proposals .proposal-card-grid__footer div p span{display:-webkit-box;line-height:24px;margin-top:2px;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis}.community-proposals .proposal-card-grid__footer__date{margin-right:15px}.community-proposals .proposal-card-grid__footer img{margin:0 5px 5px 0;vertical-align:middle;width:18px}@media screen and (max-width:600px){.community-proposals .proposal-card-grid__footer img{width:16px}.community-proposals .proposal-card-grid__footer{font-size:12px}}.community-proposals .proposal-not-found{margin-top:20px}.new-proposal{margin:0 5%}.new-proposal .new-proposal__form{display:flex;flex-direction:column;gap:100px}.new-proposal .new-proposal__form__input-container{display:flex;gap:5%}@media screen and (max-width:1150px){.new-proposal .new-proposal__form__input-container{flex-direction:column;gap:20px}}.new-proposal .new-proposal__form__input-container>div{display:flex;flex-direction:column;gap:20px}.new-proposal .new-proposal__form__btn-container{display:flex;gap:10px;justify-content:flex-end}@media screen and (max-width:600px){.new-proposal .new-proposal__form__btn-container>button{width:-webkit-fill-available}}@media screen and (max-width:1250px){.new-proposal .new-proposal__form{flex-direction:column;gap:30px;margin-bottom:50px}}.proposal{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px;margin:0 5% 5%}@media screen and (max-width:875px){.proposal{margin:0 2% 5%}}.proposal .section-1{display:flex;flex-direction:column;gap:10px;grid-column:1/6;grid-row:1/10}@media screen and (max-width:1000px){.proposal .section-1{grid-column:1/8;grid-row:auto}}.proposal section>div,.proposal>div{background:#f5f5f5;border-radius:5px;padding:20px}.proposal__initiator{align-items:center;display:flex;gap:20px;grid-column:6/8;grid-row:1}@media screen and (max-width:1000px){.proposal__initiator{grid-column:1/4;grid-row:1}}@media screen and (max-width:650px){.proposal__initiator{grid-column:1/8;grid-row:1}}.proposal__initiator>div{display:flex;flex-direction:column;gap:5px}.proposal__informations{display:flex;flex-direction:column;gap:15px;grid-column:6/8;grid-row:2}@media screen and (max-width:1000px){.proposal__informations{grid-column:1/4;grid-row:2/5}}@media screen and (max-width:650px){.proposal__informations{grid-column:1/8;grid-row:2}}.proposal__informations p{align-items:center;color:#fff;display:flex;gap:10px}.proposal__informations img{font-weight:600;height:32px;margin-right:15px;width:auto}.proposal__request{display:flex;flex-direction:column;gap:10px;grid-column:6/8;grid-row:3}@media screen and (max-width:1000px){.proposal__request{grid-column:4/8;grid-row:1/3}}@media screen and (max-width:650px){.proposal__request{grid-column:1/8;grid-row:3}}.proposal__request>div p{margin:5px 0}.proposal__request .btn{align-items:center;display:flex;gap:3px;justify-content:center}.proposal__request .btn span{transform:translate(-20px)}.proposal__request .btn:disabled{background:#dcdcdc!important;color:#363335}.proposal__request .btn:disabled span{transform:translate(0)}.proposal__request .btn:disabled img{opacity:1;transform:translate(0)}.proposal__request .btn img{opacity:0;transform:translate(-100px);transition:.3s;width:28px}.proposal__discussion{display:flex;flex-direction:column;gap:20px}.proposal__discussion__comments-container{display:flex;flex-direction:column;gap:15px}.proposal__discussion__send-message{display:flex;gap:10px;justify-content:space-between;margin-top:20px}.proposal__discussion__send-message>div{width:-webkit-fill-available}.proposal__discussion__send-message input{border:1px solid #363335;border-radius:5px;width:100%}.proposal__opinion{align-items:center;display:flex;gap:30px}.proposal__opinion button:active{transform:scale(1.4)}.proposal__opinion>div{display:flex;gap:20px}@media screen and (max-width:650px){.proposal__opinion{align-items:start;display:flex;flex-direction:column;gap:10px}}.proposal__opinions{grid-column:6/8;grid-row:4}@media screen and (max-width:1000px){.proposal__opinions{grid-column:4/8;grid-row:3/5}}@media screen and (max-width:650px){.proposal__opinions{grid-column:1/8;grid-row:4}}.vote-section{display:flex;flex-direction:column;gap:10px;grid-column:6/8}@media screen and (max-width:1000px){.vote-section{grid-column:1/8;grid-row:5}}.vote__options{align-items:center;margin-top:15px}.vote__options,.vote__options--classique{display:flex;justify-content:space-between}.vote__options--classique button{width:48%}.vote__options--multiple{display:flex;flex-direction:column;gap:5px}.vote__options--multiple button{width:100%}.vote__options button{color:#000;font-weight:600}.vote__validation{margin-top:15px}.vote__validation__wrapper{border-radius:5px;overflow:hidden}.vote__validation__loader{background:#45c029;transform:translate(-100%)}.vote__validation__loader.active{transform:translate(0);transition:3s}.vote__validation button{background:unset;box-shadow:inset 0 0 #000;color:#000;font-weight:600;transform:translate(100%);transition:0;width:100%}.vote__validation button.active{transform:translate(0);transition:3s}.vote__validation button:active,.vote__validation button:hover{box-shadow:none;transition:0}.vote__validation button:disabled{background:#dcdcdc!important;transition:0}.vote__validation button:disabled:active{box-shadow:none;transition:0}.vote__validation button img{width:28px}.vote p{margin:5px 0}.vote button:disabled{background:#dcdcdc!important}.vote__results{grid-column:6/8}.vote__results__container{gap:10px}.vote__results__container,.vote__results__container .result{display:flex;flex-direction:column}.vote__results__container .result__stat{align-items:center;display:flex;margin-top:3px}.vote__results__container .result__stat__value{display:block}.vote__results__container .result__stat__bar{border-radius:20px;display:block;height:7px;margin-right:15px;width:100%}.select{border:4px solid #000!important}.disapear{opacity:0;transition:4s}.invitation{display:flex;flex-direction:column}.invitation h2{font-family:Inter,serif}.invitation__image{align-self:center;height:200px;margin-bottom:20px;margin-top:40px;width:65%}@media screen and (max-width:800px){.invitation__image{height:200px;margin-top:2%;width:90%}}.invitation__show{display:flex;flex-direction:column}.invitation__show__content{align-self:center;margin-bottom:20px;width:65%}.invitation__show__content h2{margin-bottom:20px}@media screen and (max-width:800px){.invitation__show__content{margin-bottom:2%;width:90%}}.invitation__show__community{align-self:center;display:flex;flex-direction:column;margin-bottom:20px;width:65%}@media screen and (max-width:800px){.invitation__show__community{width:90%}}.invitation__show__community__themes{align-items:center;display:flex}@media screen and (max-width:800px){.invitation__show__community__themes{align-items:start;flex-direction:column;width:90%}}.invitation__show__community__themes__header{width:360px}.invitation__show__community__themes__list{align-items:center;display:flex;flex-wrap:wrap;gap:5px;width:100%}.invitation__show__community__themes__list p{background-color:#363335;border-radius:5px;color:#fff;margin-bottom:2%;margin-top:2%;padding:10px;text-align:center}.invitation__show__actions{align-self:center;display:flex;flex-direction:column;gap:4%;margin-bottom:50px;width:65%}@media screen and (max-width:800px){.invitation__show__actions{width:90%}}.invitation__show__actions__input Input{margin-bottom:20px;width:215px}@media screen and (max-width:600px){.invitation__show__actions__input Input{margin-bottom:10px;width:100%}}.invitation__show__actions__button{display:flex;gap:2%}.invitation__show__actions__button button{width:100%}.account-settings{margin:0 5% 50px}.account-settings__page{margin-top:30px}.account-settings__page__header{align-items:center;display:flex;justify-content:space-between}.account-settings__page__header>button{align-items:center;display:flex}@media (min-width:640px){.account-settings__page__header>button>i{margin:0 5px}}.account-settings__page__header>button>span{display:none}@media (min-width:640px){.account-settings__page__header>button>span{display:block}}.account-settings__page__buttons{display:flex;gap:10px;margin-top:30px}.account-settings__page__notifications{display:flex;flex-direction:column;gap:20px;margin-top:20px}.account-settings__navigation{border-radius:8px;display:flex;flex-direction:column;gap:10px;list-style-type:none;padding:15px 0}@media (min-width:640px){.account-settings__navigation{flex-direction:row;width:-moz-fit-content;width:fit-content}}.account-settings__navigation>li{align-items:center;border-radius:5px;cursor:pointer;display:flex;padding:10px 30px 10px 22px}.account-settings__navigation>li:hover{background:#f5f5f5}.account-settings__navigation>li.active{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);color:#fff}.account-settings__navigation>li>i{margin:0 5px}.account-settings__input-container{display:flex;flex-direction:column;margin-top:20px;max-width:300px}.account-settings__input-container>label{color:#363335;font-size:14px;margin-bottom:4px}.account-settings__input-container input{border:1px solid #d1d5db;border-radius:.5rem;padding:.75rem 1rem;width:100%}.account-settings__input-container input:focus{border-color:transparent;box-shadow:0 0 0 2px #3b82f6;outline:none}.account-settings__input-container input:disabled{background-color:#f9fafb}.account-settings__input-container>.error{margin-bottom:5px}.account-settings__security__password-container>div>div{align-items:center;display:flex;gap:10px}.account-settings__security__password-container>div>div p{cursor:pointer;font-size:14px}.account-settings__security__password-container>div>div p:hover{text-decoration:underline}.account-settings__security>div{margin-bottom:20px}.account-settings__security>p{cursor:pointer;font-size:14px;margin-top:10px;width:-moz-fit-content;width:fit-content}.account-settings__security>p:hover{text-decoration:underline}header{align-items:center;display:flex;height:75px;justify-content:space-between;padding:0 5%}header .logo{background:url(./background.C4H1qDOf.png) 50% no-repeat;font-size:2em;padding:20px 30px;text-align:center}header .logo,header .logo--mobile{background-size:100%;color:#fff;font-weight:700}header .logo--mobile{font-size:32px;text-align:left}header button{background:unset;border:unset;cursor:pointer;font-size:20px}header nav{display:flex;gap:20px;height:100%}header nav .btn{align-content:center;display:block;font-weight:700;height:100%;text-align:center}header .logged{align-items:center;font-size:20px}header .logged__link{box-shadow:15px 0 #fff;transition:.3s}header .logged .wrapper{padding:0 10px}header .logged .wrapper.active{box-shadow:inset 0 -6px #fdbe55;transition:.3s}header .logged .wrapper.active:hover{box-shadow:inset 0 -24px #fdbe55}header .logged .wrapper:not(.active)>a:hover{color:#fdbe55}.header--desktop{background:unset!important}@media screen and (max-width:600px){.header--desktop{display:none}}.header--mobile{background:url(./background.C4H1qDOf.png) #fff;background-position:50%;background-size:100%;color:#fff;padding:30px;z-index:10}@media screen and (min-width:600px){.header--mobile{display:none}}.header--mobile.full{background-position:50%;background-size:100% 100%;flex-direction:column;height:100vh;position:fixed;top:0;transition:.3s;width:100vw}.header--mobile.full>div{display:flex;justify-content:end;margin:0 0 20vh;width:100%}.header--mobile>div{align-items:center;display:flex;justify-content:space-between;width:100%}.header--mobile nav{display:flex;flex-direction:column;font-size:20px;justify-content:start;width:100%}.header__hamburger{align-items:end;cursor:pointer;display:flex;flex-direction:column;gap:8px}.header__hamburger.active{gap:0}.header__hamburger.active span:first-child{transform:rotate(-45deg) translate(-2px)}.header__hamburger.active span:nth-child(2){display:none}.header__hamburger.active span:nth-child(3){transform:rotate(45deg) translate(-2px)}.header__hamburger__bar{background:#fff;border-radius:5px;display:block;height:3px;transition:.3s;width:40px}.header__hamburger__bar--middle{width:30px}.header__hamburger:hover span{width:40px}.header-settings-modal__section{cursor:pointer;display:flex;flex-direction:row;gap:25px}.header-settings-modal__section>p{transition:.2s}.header-settings-modal__section>p:hover{color:#504c4f}.header-settings-modal__profile{display:flex;flex-direction:row;gap:25px;margin-top:10px}.header-settings-modal__name{font-weight:700;margin-top:7px}.header-settings-modal__info{margin-bottom:20px;margin-top:40px}.header-settings-modal__settings-list{display:flex;flex-direction:column;gap:15px;margin-top:30px}.header-settings-modal__settings-list p{font-weight:700}.header-settings-modal__settings-list span{font-weight:400;margin-left:7px}.header-settings-modal__settings-list div{display:flex;gap:10px}.header-settings-modal__settings-list .disconnect{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:none;border:none;color:red;cursor:pointer;display:block;margin:0;text-align:left;text-decoration:underline;transition:.2s}.header-settings-modal__settings-list .disconnect:hover{color:#c00}.header-settings-modal__settings-list .disconnect:active{color:#900}.header-settings-modal__allowedChanges{margin-top:10px}.account-settings-modal .modal{min-width:unset}.account-settings-modal h3{margin-bottom:15px}.account-settings-modal h4{margin-bottom:30px}@media screen and (max-width:600px){.account-settings-modal h4{margin-bottom:15px}}.color-5AB7EE .logo{background:#5ab7ee}.color-5AB7EE .shine{background:#5ab7ee;-webkit-background-clip:text;background-clip:text;background-size:150px}.color-5AB7EE .logged .wrapper.active{box-shadow:inset 0 -6px #5ab7ee}.color-5AB7EE .logged .wrapper.active:hover{box-shadow:inset 0 -24px #5ab7ee}.color-5AB7EE .logged .wrapper:not(.active)>a:hover{color:#5ab7ee}.color-5AB7EE.header--mobile{background:#5ab7ee}.color-FDBE55 .logo{background:#fdbe55}.color-FDBE55 .shine{background:#fdbe55;-webkit-background-clip:text;background-clip:text;background-size:150px}.color-FDBE55 .logged .wrapper.active{box-shadow:inset 0 -6px #fb961f}.color-FDBE55 .logged .wrapper.active:hover{box-shadow:inset 0 -24px #fb961f}.color-FDBE55 .logged .wrapper:not(.active)>a:hover{color:#fdbe55}.color-FDBE55.header--mobile{background:#fdbe55}.color-FB961F .logo{background:#fb961f}.color-FB961F .shine{background:#fb961f;-webkit-background-clip:text;background-clip:text;background-size:150px}.color-FB961F .logged .wrapper.active{box-shadow:inset 0 -6px #fb961f}.color-FB961F .logged .wrapper.active:hover{box-shadow:inset 0 -24px #fb961f}.color-FB961F .logged .wrapper:not(.active)>a:hover{color:#fb961f}.color-FB961F.header--mobile{background:#fb961f}.color-13329F .logo{background:#13329f}.color-13329F .shine{background:#13329f;-webkit-background-clip:text;background-clip:text;background-size:150px}.color-13329F .logged .wrapper.active{box-shadow:inset 0 -6px #13329f}.color-13329F .logged .wrapper.active:hover{box-shadow:inset 0 -24px #13329f}.color-13329F .logged .wrapper:not(.active)>a:hover{color:#13329f}.color-13329F.header--mobile{background:#13329f}.color-8700CF .logo{background:#8700cf}.color-8700CF .shine{background:#8700cf;-webkit-background-clip:text;background-clip:text;background-size:150px}.color-8700CF .logged .wrapper.active{box-shadow:inset 0 -6px #8700cf}.color-8700CF .logged .wrapper.active:hover{box-shadow:inset 0 -24px #8700cf}.color-8700CF .logged .wrapper:not(.active)>a:hover{color:#8700cf}.color-8700CF.header--mobile{background:#8700cf}.color-F669D9 .logo{background:#f669d9}.color-F669D9 .shine{background:#f669d9;-webkit-background-clip:text;background-clip:text;background-size:150px}.color-F669D9 .logged .wrapper.active{box-shadow:inset 0 -6px #f669d9}.color-F669D9 .logged .wrapper.active:hover{box-shadow:inset 0 -24px #f669d9}.color-F669D9 .logged .wrapper:not(.active)>a:hover{color:#f669d9}.color-F669D9.header--mobile{background:#f669d9}.color-DE3D59,.color-DE3D59 .logo{background:#de3d59}.color-DE3D59 .shine{background:#de3d59;-webkit-background-clip:text;background-clip:text;background-size:150px}.color-DE3D59 .logged .wrapper.active{box-shadow:inset 0 -6px #de3d59}.color-DE3D59 .logged .wrapper.active:hover{box-shadow:inset 0 -24px #de3d59}.color-DE3D59 .logged .wrapper:not(.active)>a:hover{color:#de3d59}.color-DE3D59.header--mobile{background:#de3d59}.landing-header{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border:1px solid hsla(0,0%,100%,.3);border-radius:20px;box-shadow:0 1px 3px #0000001a;display:flex;justify-content:space-between;margin:0 1rem;padding:1rem 2rem;position:sticky;top:1rem;transition:.3s ease-in-out;z-index:100}@media (min-width:640px){.landing-header{margin:0 4rem;top:2rem}}.landing-header__logo{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);background-clip:text;-webkit-background-clip:text;font-size:1.5rem;font-weight:700;-webkit-text-fill-color:transparent;text-decoration:none}.landing-header__nav{display:none}@media (min-width:640px){.landing-header__nav{align-items:center;display:flex}}.landing-header__nav-link{color:#1e293b;font-weight:500;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.landing-header__nav-link:hover{color:#8700cf}.landing-header__nav-link:after{background:linear-gradient(100deg,#fdbe55,#fb961f 32%,#de3d59 69%,#8700cf 94%);bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1);width:0}.landing-header__nav-link:hover:after{width:100%}.landing-header__actions{align-items:center;display:none;gap:1.5rem}@media (min-width:1024px){.landing-header__actions{display:flex}}.landing-header__hamburger-menu{cursor:pointer;display:flex;flex-direction:column;gap:7px;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:101}@media (min-width:640px){.landing-header__hamburger-menu{display:none}}.landing-header__hamburger-menu__line{background:#1e293b;height:3px;transition:all .3s cubic-bezier(.4,0,.2,1);width:30px}.landing-header__hamburger-menu__line:nth-child(2){width:20px}.landing-header__hamburger-menu:hover{transform:rotate(-90deg)}.landing-header--active{display:flex;flex-direction:column;gap:5vh;height:100vh;margin:0;padding:10vh 0;position:fixed;top:0;width:100vw}.landing-header--active .landing-header__logo{font-size:36px}.landing-header--active .landing-header__hamburger-menu{gap:3px}.landing-header--active .landing-header__hamburger-menu__line:first-child{transform:rotate(45deg) translateY(8px)}.landing-header--active .landing-header__hamburger-menu__line:nth-child(2){opacity:0}.landing-header--active .landing-header__hamburger-menu__line:nth-child(3){transform:rotate(-45deg) translateY(-8px)}.landing-header--active .landing-header__actions{display:flex;flex-direction:column;padding-bottom:60px}.landing-header--active>nav{display:flex;flex-direction:column;font-size:20px;margin:0;padding:0}@font-face{font-display:block;font-family:Material Icons;font-style:normal;font-weight:400;src:url(./material-icons.kAwBdRge.woff2) format("woff2"),url(./material-icons.Dr0goTwe.woff) format("woff")}.material-icons{font-family:Material Icons;font-feature-settings:"liga"}@font-face{font-display:block;font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(./material-icons-outlined.DZhiGvEA.woff2) format("woff2"),url(./material-icons-outlined.BpWbwl2n.woff) format("woff")}.material-icons,.material-icons-outlined{display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.material-icons-outlined{font-family:Material Icons Outlined;font-feature-settings:"liga"}@font-face{font-display:block;font-family:Material Icons Round;font-style:normal;font-weight:400;src:url(./material-icons-round.DrirKXBx.woff2) format("woff2"),url(./material-icons-round.BDlwx-sv.woff) format("woff")}.material-icons-round{font-family:Material Icons Round;font-feature-settings:"liga"}@font-face{font-display:block;font-family:Material Icons Sharp;font-style:normal;font-weight:400;src:url(./material-icons-sharp.gidztirS.woff2) format("woff2"),url(./material-icons-sharp.CH1KkVu7.woff) format("woff")}.material-icons-round,.material-icons-sharp{display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.material-icons-sharp{font-family:Material Icons Sharp;font-feature-settings:"liga"}@font-face{font-display:block;font-family:Material Icons Two Tone;font-style:normal;font-weight:400;src:url(./material-icons-two-tone.DuNIpaEj.woff2) format("woff2"),url(./material-icons-two-tone.B7wz7mED.woff) format("woff")}.material-icons-two-tone{display:inline-block;font-family:Material Icons Two Tone;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";text-rendering:optimizeLegibility}
