*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:inherit}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none}a{color:inherit}:root{--border-color:#444444;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1);--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal:1040;--z-popover:1050;--z-tooltip:1060;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--font-primary:"GeneralSans-Variable","General Sans Variable","General Sans",-apple-system,BlinkMacSystemFont,sans-serif;--font-display:"GeneralSans-Variable","General Sans Variable","General Sans",-apple-system,BlinkMacSystemFont,sans-serif;--font-display-medium:"GeneralSans-Variable","General Sans Variable","General Sans",-apple-system,BlinkMacSystemFont,sans-serif;--font-display-semibold:"GeneralSans-Variable","General Sans Variable","General Sans",-apple-system,BlinkMacSystemFont,sans-serif}@font-face{font-family:GeneralSans-Variable;src:url(/fonts/GeneralSans-Variable.woff2) format("woff2");font-weight:200 700;font-style:normal;font-display:swap}body,body .awards-project-grid,body .contact-hero-grid_content-left,body .home24-footer,body .home24-hero-heading,body .is--h1,body .is--h4,body .is--paragraph,body .is--paragraph-big,body .is--paragraph-small,body .navbar1_component,body .navbar1_container,body .navbar1_logo-link,body .navbar1_menu,body .track-horizontal-alt,body .w-layout-grid,body a,body button,body div,body h1,body h2,body h3,body h4,body h5,body h6,body input,body label,body p,body select,body span,body textarea,html{font-family:GeneralSans-Variable,General Sans Variable,General Sans,-apple-system,BlinkMacSystemFont,sans-serif}body{margin:0;padding:0;font-family:var(--font-primary);line-height:1.6;color:var(--white);background-color:var(--black);font-size:var(--font-size-base)}.page-background-shape{fill:var(--blue)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:600;line-height:1.2;margin-bottom:var(--spacing-md);color:var(--white)}h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-xl)}h5{font-size:var(--font-size-lg)}h6{font-size:var(--font-size-base)}p{margin-bottom:var(--spacing-md);line-height:1.6}a,p{color:var(--white)}a{text-decoration:none;transition:color .2s ease}a:hover,button{color:var(--white)}button{cursor:pointer;border:none;background:none;font-family:inherit}ol,ul{margin-bottom:var(--spacing-md);padding-left:var(--spacing-lg)}li,ol,ul{color:var(--white)}li{margin-bottom:var(--spacing-xs)}.is--text-color-silver,[class*=silver]{color:var(--silver)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease;border:none;outline:none}.btn:disabled{opacity:.6;cursor:not-allowed}.btn--primary{background-color:var(--blue);color:var(--black)}.btn--primary:hover:not(:disabled){background-color:var(--grey);transform:translateY(-1px);color:var(--white)}.btn--secondary{background-color:transparent;color:var(--white);border:2px solid var(--blue)}.btn--secondary:hover:not(:disabled){background-color:var(--blue);color:var(--white)}.btn--outline{background-color:transparent;color:var(--white);border:2px solid var(--white)}.btn--outline:hover:not(:disabled){background-color:var(--white)}.btn--sm{padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-sm)}.btn--lg{padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-lg)}.btn--icon{gap:var(--spacing-xs)}.btn--icon svg{width:1.2em;height:1.2em}.btn,.btn *,.btn--outline,.btn--secondary{color:var(--white)}.btn--outline:hover:not(:disabled),.btn--primary,.btn--primary *,.btn--primary a,.btn--primary a:active,.btn--primary a:hover,.btn--primary a:link,.btn--primary a:visited,[class*=Button_buttonLink]:not([class*=secondary]):not([class*=transparent]),[class*=Button_button]:not([class*=secondary]):not([class*=transparent]),[class*=btn--primary],[class*=button-component-primary],[class*=primary],a.btn--primary,a.btn--primary:active,a.btn--primary:hover,a.btn--primary:link,a.btn--primary:visited,a[class*=Button_buttonLink]:not([class*=secondary]):not([class*=transparent]),a[class*=Button_button]:not([class*=secondary]):not([class*=transparent]),a[class*=btn--primary],a[class*=button-component-primary],a[class*=primary]{color:var(--black)}[class*=Button_buttonLink].secondary,[class*=Button_buttonLink].transparent,[class*=Button_button].secondary,[class*=Button_button].transparent,[class*=btn--outline],[class*=btn--secondary],[class*=button-component-secondary],[class*=button-component-transparent],[class*=outline],[class*=secondary],[class*=transparent],a[class*=Button_buttonLink].secondary,a[class*=Button_buttonLink].transparent,a[class*=Button_button].secondary,a[class*=Button_button].transparent,a[class*=btn--outline],a[class*=btn--secondary],a[class*=button-component-secondary],a[class*=button-component-transparent],a[class*=outline],a[class*=secondary],a[class*=transparent]{color:var(--white)}[class*=Button_]{color:var(--black)}[class*=Button_].secondary,[class*=Button_].transparent{color:var(--white)}a[class*=Button_]{color:var(--black)}a[class*=Button_].secondary,a[class*=Button_].transparent{color:var(--white)}[class*=Button_]:not([class*=secondary]):not([class*=transparent]),[class*=Button_buttonLink]:not([class*=secondary]):not([class*=transparent]),[class*=Button_button]:not([class*=secondary]):not([class*=transparent]),[class*=btn--primary],[class*=button-component-primary],[class*=primary],a[class*=Button_]:not([class*=secondary]):not([class*=transparent]),a[class*=Button_buttonLink]:not([class*=secondary]):not([class*=transparent]),a[class*=Button_button]:not([class*=secondary]):not([class*=transparent]),a[class*=btn--primary],a[class*=button-component-primary],a[class*=primary]{color:var(--black,#000)}[class*=Button_].secondary,[class*=Button_].transparent,[class*=Button_buttonLink].secondary,[class*=Button_buttonLink].transparent,[class*=Button_button].secondary,[class*=Button_button].transparent,[class*=btn--outline],[class*=btn--secondary],[class*=button-component-secondary],[class*=button-component-transparent],[class*=outline],[class*=secondary],[class*=transparent],a[class*=Button_].secondary,a[class*=Button_].transparent,a[class*=Button_buttonLink].secondary,a[class*=Button_buttonLink].transparent,a[class*=Button_button].secondary,a[class*=Button_button].transparent,a[class*=btn--outline],a[class*=btn--secondary],a[class*=button-component-secondary],a[class*=button-component-transparent],a[class*=outline],a[class*=secondary],a[class*=transparent]{color:var(--white,#FFF)}.Button_buttonLink__Fq2m9,.Button_button__aJ0V6,.Button_large__P9YO9,.Button_small__Dzghh,[class*=Button_],[class*=Button_buttonLink]:not([class*=secondary]):not([class*=transparent]),[class*=Button_button]:not([class*=secondary]):not([class*=transparent]),a[class*=Button_],a[class*=Button_buttonLink]:not([class*=secondary]):not([class*=transparent]):active,a[class*=Button_buttonLink]:not([class*=secondary]):not([class*=transparent]):hover,a[class*=Button_buttonLink]:not([class*=secondary]):not([class*=transparent]):link,a[class*=Button_buttonLink]:not([class*=secondary]):not([class*=transparent]):visited,a[class*=Button_button]:not([class*=secondary]):not([class*=transparent]):active,a[class*=Button_button]:not([class*=secondary]):not([class*=transparent]):hover,a[class*=Button_button]:not([class*=secondary]):not([class*=transparent]):link,a[class*=Button_button]:not([class*=secondary]):not([class*=transparent]):visited,a[class*=btn--primary]:active,a[class*=btn--primary]:hover,a[class*=btn--primary]:link,a[class*=btn--primary]:visited,a[class*=button-component-primary]:active,a[class*=button-component-primary]:hover,a[class*=button-component-primary]:link,a[class*=button-component-primary]:visited,a[class*=primary]:active,a[class*=primary]:hover,a[class*=primary]:link,a[class*=primary]:visited{color:var(--black,#000)}@media (max-width:768px){[class*=Button_],[class*=btn--primary],[class*=button-component-primary],[class*=primary]{color:var(--black,#000)}[class*=outline],[class*=secondary],[class*=transparent]{color:var(--white,#FFF)}}.form-group{margin-bottom:var(--spacing-lg)}.form-label{display:block;margin-bottom:var(--spacing-xs);font-weight:500;color:var(--white)}.form-input,.form-select,.form-textarea{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:2px solid var(--grey-light);border-radius:var(--radius-md);background-color:var(--black);color:var(--white);font-size:var(--font-size-base);transition:border-color .2s ease,box-shadow .2s ease}.form-input:focus,.form-select:focus,.form-textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(56,66,244,.1)}.form-input::placeholder,.form-textarea::placeholder{color:var(--silver)}.form-textarea{min-height:120px;resize:vertical}.form-select{cursor:pointer}.form-input.is--error,.form-select.is--error,.form-textarea.is--error{border-color:#ef4444}.form-error{color:#ef4444;font-size:var(--font-size-sm);margin-top:var(--spacing-xs)}.form-grid{display:grid;gap:var(--spacing-lg)}.form-grid--2{grid-template-columns:repeat(2,1fr)}.form-grid--3{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.form-grid--2,.form-grid--3{grid-template-columns:1fr}}.form-checkbox,.form-radio{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.form-checkbox input,.form-radio input{width:auto;margin:0}.form-checkbox-label,.form-radio-label{cursor:pointer;user-select:none;color:var(--white)}.form-checkbox-label,.form-group *,.form-input,.form-label,.form-radio-label,.form-select,.form-textarea{color:var(--white)}.voting-container,.voting-container.is--sponsors{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.voting-form{border-radius:var(--radius-lg)}.inner-voting{position:sticky}.awards-project-grid{grid-column-gap:var(--spacing-3xl);grid-row-gap:var(--spacing-3xl);flex:1 1;grid-template-rows:auto;grid-template-columns:5fr 3fr;justify-items:center;margin-left:auto;margin-right:auto;padding-top:0}@media screen and (max-width:1080px){.awards-project-grid{grid-template-columns:1fr;grid-column-gap:var(--spacing-xl);grid-row-gap:var(--spacing-xl);padding:0 var(--spacing-md)}}.nominations-section{padding:var(--spacing-md) 0}.nominations-container{padding:0 var(--spacing-xl)}.error-section{padding:var(--spacing-3xl) var(--spacing-xl)}.error-heading{font-size:var(--font-size-2xl);margin:0 0 var(--spacing-md) 0}.error-message{font-size:var(--font-size-lg)}.section_cfs2024-hero{padding-bottom:var(--spacing-sm)}.liner{border-bottom:1px solid var(--border-color);margin-bottom:30px}@media screen and (max-width:991px){.home24-footer-content_grid{grid-template-columns:1fr;gap:var(--spacing-lg)}}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-grid{display:grid}.d-none{display:none}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-normal{text-transform:none}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-black,.text-blue,.text-grey,.text-white{color:var(--white)}.text-silver{color:var(--silver)}.bg-white{background-color:var(--white)}.bg-black{background-color:var(--black)}.bg-blue{background-color:var(--blue)}.bg-grey{background-color:var(--grey)}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.font-bold,.font-light,.font-medium,.font-normal,.font-semibold,.text-capitalize,.text-center,.text-justify,.text-left,.text-lowercase,.text-normal,.text-right,.text-uppercase{color:var(--white)}@media (max-width:768px){.d-md-none{display:none}.d-md-block{display:block}.d-md-flex{display:flex}}@media (max-width:1024px){.d-lg-none{display:none}.d-lg-block{display:block}.d-lg-flex{display:flex}}.sign-in-container,.sign-up-container{min-height:100vh;background:var(--black,#000);display:flex;align-items:center;justify-content:center;padding:2rem;position:relative}.sign-in-content,.sign-up-content{background:rgba(0,0,0,.4);border:1px solid var(--grey-light,#2e2e2e);border-radius:16px;padding:2rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);width:100%;max-width:480px;position:relative;z-index:1}.sign-in-header,.sign-up-header{text-align:center;margin-bottom:2rem}.sign-in-header h1,.sign-up-header h1{font-family:var(--font-primary,inherit);font-size:2rem;font-weight:700;color:var(--white,#fff);margin-bottom:.5rem}.sign-in-header p,.sign-up-header p{font-family:var(--font-primary,inherit);font-size:1rem;color:var(--white,#fff);line-height:1.5}.clerk-card{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;margin:0!important}.cl-internal-13o0gga,.cl-logoImage,.clerk-header-subtitle,.clerk-header-title,[class*=cl-logoImage],[class*=cl-logo]{display:none!important}.cl-socialButtonsBlockButton svg,.social-login-btn svg,[class*=cl-socialButtons] svg,[data-provider=facebook] svg,[data-provider=google] svg,[data-provider=linkedin] svg,[data-provider=linkedin_oidc] svg{display:inline-block!important;width:20px!important;height:20px!important;flex-shrink:0!important}.social-login-section,.social-signup-section{margin-bottom:1.5rem}.social-login-section h3,.social-signup-section h3{font-family:var(--font-primary,inherit);font-size:1rem;font-weight:600;color:var(--white,#fff);text-align:center;margin-bottom:1rem}.social-buttons{display:flex;flex-direction:column;gap:.75rem}.social-login-btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:.75rem!important;width:100%!important;padding:.75rem 1rem!important;border:1px solid var(--grey-light,#2e2e2e)!important;border-radius:8px!important;background:rgba(0,0,0,.2)!important;color:var(--white,#fff)!important;font-family:var(--font-primary,inherit)!important;font-size:.875rem!important;font-weight:500!important;text-decoration:none!important;cursor:pointer!important;transition:all .2s ease!important;margin-bottom:.5rem!important}.social-login-btn:hover{background:rgba(255,255,255,.05)!important;border-color:var(--grey,#9CA3AF)!important}.social-login-btn svg{width:20px!important;height:20px!important;flex-shrink:0!important}.social-login-btn-text{color:var(--white,#fff)!important;font-family:var(--font-primary,inherit)!important;font-size:.875rem!important;font-weight:500!important}.divider-line{background:var(--grey-light,#2E2E2E)!important;height:1px!important;margin:1.5rem 0!important}.divider-text{background:var(--black,#000)!important;padding:0 .75rem!important;color:var(--grey,#9CA3AF)!important;font-size:.75rem!important;font-weight:500!important;position:relative!important;z-index:1!important;font-family:var(--font-primary,inherit)!important}.email-signin-section,.email-signup-section{margin-bottom:1.5rem}.email-signin-section h3,.email-signup-section h3{font-family:var(--font-primary,inherit);font-size:1rem;font-weight:600;color:var(--white,#fff);text-align:center;margin-bottom:1rem}.cl-field,.cl-formField,.cl-formFieldRow,.form-field,[class*=cl-formField],[data-clerk-element=formField]{position:relative!important;margin-bottom:1.5rem!important}.cl-internal-1pnppin{margin-top:1rem!important;margin-bottom:0!important}.cl-formFieldLabel,[class*=cl-formFieldLabel]{white-space:nowrap!important;font-size:.875rem!important;width:auto!important;min-width:max-content!important}.cl-form,.cl-internal-ji79b9{gap:0!important}.cl-internal-ht35d7{margin:0!important;padding:0!important;gap:0!important}.cl-internal-10uqczv{display:none!important}.cl-formFieldRow{margin-bottom:1.5rem!important}.cl-formFieldRow:last-of-type{margin-bottom:1rem!important}.cl-formFieldRow__identifier,.cl-formField__identifier,.cl-internal-10rdw13,.cl-internal-k7wlaf{margin-bottom:0!important;margin-top:0!important}.cl-formFieldLabel,.cl-label,.form-label,[class*=cl-formFieldLabel],[data-clerk-element=formFieldLabel]{position:absolute!important;top:-8px!important;left:12px!important;background:var(--black,#000)!important;padding:0 8px!important;font-size:.875rem!important;color:var(--silver,#949494)!important;font-weight:500!important;font-family:General Sans!important;font-family:GeneralSans-Variable,General Sans Variable,General Sans,-apple-system,BlinkMacSystemFont,sans-serif!important}.cl-formFieldInput,.cl-input,.form-input,[class*=cl-formFieldInput],[class*=cl-input],[data-clerk-element=formFieldInput],input.cl-formFieldInput,input[class*=cl-formFieldInput],input[data-clerk-element=formFieldInput]{width:100%!important;height:64px!important;padding:18px 16px!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px!important;color:var(--white,#FFF)!important;font-size:1rem!important;font-family:General Sans!important;font-family:GeneralSans-Variable,General Sans Variable,General Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;transition:all .2s ease!important;outline:none!important}.cl-formFieldInput:focus,.cl-input:focus,.form-input:focus,[class*=cl-formFieldInput]:focus,[class*=cl-input]:focus,[data-clerk-element=formFieldInput]:focus,input.cl-formFieldInput:focus,input[class*=cl-formFieldInput]:focus,input[data-clerk-element=formFieldInput]:focus{border-color:var(--blue,#3842F4)!important;background:rgba(255,255,255,.1)!important;box-shadow:0 0 0 3px rgba(56,66,244,.1)!important;outline:none!important}.cl-formFieldInput::placeholder,.cl-input::placeholder,.form-input::placeholder,[class*=cl-formFieldInput]::placeholder,[class*=cl-input]::placeholder,[data-clerk-element=formFieldInput]::placeholder,input.cl-formFieldInput::placeholder,input[class*=cl-formFieldInput]::placeholder,input[data-clerk-element=formFieldInput]::placeholder{color:var(--silver,#949494)!important;font-family:General Sans!important;font-family:GeneralSans-Variable,General Sans Variable,General Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:1rem!important;font-weight:400!important}.form-error{margin-top:.25rem!important}.form-error,.sign-in-error,.sign-up-error{color:#ef4444!important;font-size:.75rem!important;font-family:var(--font-primary,inherit)!important}.sign-in-error,.sign-up-error{background:rgba(239,68,68,.1)!important;border:1px solid #ef4444!important;border-radius:8px!important;padding:.75rem!important;margin-bottom:1rem!important;text-align:center!important}.cl-formButtonPrimary,.signin-button,.signup-button{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;height:40px!important;padding:10px 24px!important;border-radius:1000px!important;border:1px solid var(--white,#fff)!important;background:var(--white,#FFF)!important;box-shadow:inset 0 0 10px 0 rgba(255,255,255,.1)!important;backdrop-filter:blur(25px)!important;color:var(--black,#000)!important;text-align:center!important;font-family:"General Sans",var(--font-primary,inherit)!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;letter-spacing:-.14px!important;cursor:pointer!important;transition:all .2s ease!important;text-decoration:none!important;outline:none!important;margin-top:.75rem!important;gap:10px!important}.cl-formButtonPrimary:hover,.signin-button:hover,.signup-button:hover{transform:translateY(-1px)!important;box-shadow:0 4px 20px 0 rgba(255,255,255,.3)!important}.signin-button:disabled,.signup-button:disabled{opacity:.6!important;cursor:not-allowed!important}.captcha-field{margin:1rem 0!important;display:flex!important;justify-content:center!important}.sign-in-footer,.sign-up-footer{text-align:center;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--grey-light,#2e2e2e)}.sign-in-footer p,.sign-up-footer p{font-family:var(--font-primary,inherit);font-size:.875rem;color:var(--white,#fff);margin:0}.sign-in-link,.sign-up-link{color:var(--blue,#3B82F6)!important;text-decoration:none!important;font-weight:600!important;transition:color .2s ease!important}.sign-in-link:hover,.sign-up-link:hover{color:#2563eb!important;text-decoration:underline!important}.footer-action-link{color:var(--blue,#3B82F6)!important;text-decoration:none!important;font-weight:600!important;transition:color .2s ease!important}.footer-action-link:hover{color:#2563eb!important}.footer-action-text{color:var(--white,#fff)!important;font-family:var(--font-primary,inherit)!important;font-size:.875rem!important}.verification-step{text-align:center}.verification-content{max-width:400px;margin:0 auto}.verification-icon{margin-bottom:1rem}.email-icon{width:80px;height:80px;color:var(--blue,#3B82F6)}.verification-content h2,.verification-content h3{font-family:var(--font-primary,inherit);font-size:1.5rem;font-weight:600;color:var(--white,#fff);margin-bottom:.75rem}.verification-content p{font-family:var(--font-primary,inherit);font-size:.875rem;color:var(--grey,#9CA3AF);line-height:1.6;margin-bottom:1rem}@media (max-width:768px){.sign-in-container,.sign-up-container{padding:1rem}.sign-in-content,.sign-up-content{padding:1.5rem;margin:.5rem}.sign-in-header h1,.sign-up-header h1{font-size:1.75rem}.social-buttons{gap:.5rem}.social-login-btn{padding:.5rem .75rem!important;font-size:.75rem!important}.form-input{padding:.5rem!important}.signin-button,.signup-button{padding:.5rem 1rem!important}}@media (max-width:480px){.sign-in-content,.sign-up-content{padding:1rem}.sign-in-header h1,.sign-up-header h1{font-size:1.5rem}.social-login-btn{flex-direction:column!important;gap:.25rem!important;padding:.75rem!important}.social-login-btn span{font-size:.75rem!important}}.signin-button:disabled,.signup-button:disabled{position:relative!important;color:transparent!important}.signin-button:disabled:after,.signup-button:disabled:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid transparent;border-top:2px solid var(--white,#fff);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-input:focus-visible{outline:2px solid var(--blue,#3B82F6)!important;outline-offset:2px!important}@media (prefers-contrast:high){.form-input,.social-login-btn{border-width:2px!important}}@media (prefers-reduced-motion:reduce){.signin-button,.signup-button,.social-login-btn{transition:none!important}}[data-clerk-component],[data-clerk-component] *{font-family:var(--font-primary,inherit)!important}[data-clerk-component=card]{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;margin:0!important}[data-clerk-component=form-field]{margin-bottom:1rem!important}[data-clerk-component=captcha]{margin:1rem 0!important;display:flex!important;justify-content:center!important}.cl-footer,.cl-footerActionLink,.cl-footerActionText,[class*=cl-footerAction],[class*=cl-footer]{display:none!important}.cl-footer *,[class*=cl-footer] *,[class*=cl-internal] *{background:transparent!important;color:var(--grey,#9CA3AF)!important;border:none!important}.cl-footer a,[class*=cl-footer] a,[class*=cl-internal] a{color:var(--blue,#3B82F6)!important;text-decoration:none!important}.cl-footer a:hover,[class*=cl-footer] a:hover,[class*=cl-internal] a:hover{color:#2563eb!important;text-decoration:underline!important}[class*=cl-],[class*=cl-] *{background:transparent!important}.cl-card,.cl-dividerLine,.cl-dividerText,.cl-footerActionLink,.cl-footerActionText,.cl-formButtonPrimary,.cl-formFieldError,.cl-formFieldInput,.cl-formFieldLabel,.cl-headerSubtitle,.cl-headerTitle,.cl-socialButtonsBlockButton{background:transparent!important;color:var(--white,#fff)!important;border-color:var(--grey-light,#2E2E2E)!important}.cl-footer .cl-internal-vorlia,[class*=cl-footer] [class*=cl-internal-vorlia]{background:transparent!important;color:var(--grey,#9CA3AF)!important;border:none!important}.cl-internal-vorlia,[class*=cl-internal]{background:transparent!important;color:var(--grey,#9CA3AF)!important}.cl-button,.cl-formButtonPrimary,[class*=cl-button],[class*=cl-formButtonPrimary]{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;height:40px!important;border-radius:1000px!important;border:1px solid var(--white,#fff)!important;background:var(--white,#FFF)!important;box-shadow:inset 0 0 10px 0 rgba(255,255,255,.1)!important;backdrop-filter:blur(25px)!important;color:var(--black,#000)!important;text-align:center!important;font-family:"General Sans",var(--font-primary,inherit)!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;letter-spacing:-.14px!important;cursor:pointer!important;transition:all .2s ease!important;text-decoration:none!important;outline:none!important;gap:10px!important}.cl-button .cl-internal-2iusy0,.cl-formButtonPrimary .cl-internal-2iusy0{padding:10px 24px!important}.cl-button:hover,.cl-formButtonPrimary:hover,[class*=cl-button]:hover,[class*=cl-formButtonPrimary]:hover{transform:translateY(-1px)!important;box-shadow:0 4px 20px 0 rgba(255,255,255,.3)!important}.cl-button,.cl-formButtonPrimary,.signin-button,.signup-button,[class*=cl-button],[class*=cl-formButtonPrimary]{color:var(--black,#000)!important}.cl-button *,.cl-button span,.cl-formButtonPrimary *,.cl-formButtonPrimary span,.cl-internal-2iusy0,[class*=cl-button] *,[class*=cl-button] span,[class*=cl-formButtonPrimary] *,[class*=cl-formButtonPrimary] span,[class*=cl-internal]{color:var(--black,#000)!important;font-family:"General Sans",var(--font-primary,inherit)!important;font-weight:600!important}.cl-button .cl-internal-2iusy0,.cl-formButtonPrimary .cl-internal-2iusy0,[class*=cl-button] [class*=cl-internal],[class*=cl-formButtonPrimary] [class*=cl-internal],button[class*=cl-button] span,button[class*=cl-formButtonPrimary] span{color:var(--black,#000)!important}.cl-button:hover *,.cl-button:hover .cl-internal-2iusy0,.cl-button:hover span,.cl-formButtonPrimary:hover *,.cl-formButtonPrimary:hover .cl-internal-2iusy0,.cl-formButtonPrimary:hover span,[class*=cl-button]:hover *,[class*=cl-button]:hover span,[class*=cl-formButtonPrimary]:hover *,[class*=cl-formButtonPrimary]:hover span{color:var(--blue,#3842F4)!important}.cl-buttonArrowIcon,.cl-internal-1uq3j8z,[class*=cl-buttonArrowIcon]{width:1em!important;height:1em!important;margin-left:.5rem!important;color:var(--black,#000)!important}.cl-buttonArrowIcon path,.cl-internal-1uq3j8z path,[class*=cl-buttonArrowIcon] path{fill:var(--black,#000)!important;stroke:var(--black,#000)!important;color:var(--black,#000)!important}.cl-button:hover .cl-buttonArrowIcon,.cl-button:hover .cl-internal-1uq3j8z,.cl-formButtonPrimary:hover .cl-buttonArrowIcon,.cl-formButtonPrimary:hover .cl-internal-1uq3j8z,[class*=cl-button]:hover [class*=cl-buttonArrowIcon],[class*=cl-formButtonPrimary]:hover [class*=cl-buttonArrowIcon]{color:var(--blue,#3842F4)!important}.cl-button:hover .cl-buttonArrowIcon path,.cl-button:hover .cl-internal-1uq3j8z path,.cl-formButtonPrimary:hover .cl-buttonArrowIcon path,.cl-formButtonPrimary:hover .cl-internal-1uq3j8z path,[class*=cl-button]:hover [class*=cl-buttonArrowIcon] path,[class*=cl-formButtonPrimary]:hover [class*=cl-buttonArrowIcon] path{fill:var(--blue,#3842F4)!important;stroke:var(--blue,#3842F4)!important;color:var(--blue,#3842F4)!important}.cl-footerActionText,[class*=cl-footerActionText],[class*=cl-footer] div,[class*=cl-footer] p,[class*=cl-footer] span{color:var(--white,#fff)!important;font-family:var(--font-primary,inherit)!important}.cl-footerActionLink,[class*=cl-footerActionLink],[class*=cl-footer] a{color:var(--blue,#3B82F6)!important;text-decoration:none!important;font-weight:600!important}.cl-footerActionLink:hover,[class*=cl-footerActionLink]:hover,[class*=cl-footer] a:hover{color:#2563eb!important;text-decoration:underline!important}[data-clerk-element=footerActionLink],[data-clerk-element=footerActionText],[data-clerk-element=footerAction],[data-clerk-element=footer]{color:var(--white,#fff)!important}[data-clerk-element=footerActionLink]{color:var(--blue,#3B82F6)!important}.cl-footer :not(a),[class*=cl-footer] :not(a),[class*=cl-internal] :not(a){color:var(--white,#fff)!important}:root{--white:#FFF;--black:#000;--blue:#3842F4;--grey:#111;--grey-light:#2E2E2E;--silver:#949494;--preheader-h:2rem}*{box-sizing:border-box}html body{margin:0;padding:0;font-family:GeneralSans-Variable,General Sans Variable,General Sans,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;color:var(--white);background-color:#000;background-image:url(/images/top-triangle-left.webp);background-position:0 0;background-size:contain;background-repeat:no-repeat;font-size:16px}.site-preheader{position:sticky;top:0;z-index:1100;width:100%;background:#111;border-bottom:1px solid rgba(255,255,255,.1);min-height:2rem}.site-preheader__content{max-width:1200px;margin:0 auto;padding:4px 12px;display:flex;align-items:center;justify-content:center;gap:8px}.site-preheader__link{display:inline-flex;align-items:center;min-height:28px;padding:6px 12px;border-radius:10000px;background:var(--white,#FFF);color:var(--black,#000);text-decoration:none;font-size:12px;font-weight:700;line-height:1;letter-spacing:-.1px;transition:transform .15s ease;white-space:nowrap;flex-shrink:0}.site-preheader__link:hover{transform:translateY(-1px)}.navbar1_component{top:var(--preheader-h,0)}@media screen and (max-width:768px){:root{--preheader-h:2rem}.site-preheader{position:sticky;top:0}.site-preheader__content{padding:6px 12px;gap:6px}.site-preheader__text{font-size:12px;line-height:1.2;white-space:nowrap}.site-preheader__link{padding:6px 10px;font-size:12px;line-height:1}}*,.awards-project-grid,.checkbox-label,.contact-form-input,.contact-form-input_label,.contact-form-wrapper,.contact-hero-grid_content-left,.home24-footer,.home24-hero-heading,.is--h1,.is--h4,.is--paragraph,.is--paragraph-big,.is--paragraph-small,.navbar1_component,.navbar1_container,.navbar1_logo-link,.navbar1_menu,.social-login-btn,.track-horizontal-alt,.voting-container,.voting-projects-numberofbotes,.w-checkbox,.w-form-label,.w-input,.w-layout-grid,[class*=ClashDisplay],[class*=Manrope],[class*=Roboto],[class*=Satoshi],[class*=Segoe],[class*=system-ui],a,button,div,h1,h2,h3,h4,h5,h6,input,label,p,select,span,textarea{font-family:GeneralSans-Variable,General Sans Variable,General Sans,-apple-system,BlinkMacSystemFont,sans-serif}.navbar18_logo-link,.navbar18_logo-link:active,.navbar18_logo-link:hover,.navbar18_logo-link:link,.navbar18_logo-link:visited,.navbar1_logo-link,.navbar1_logo-link:active,.navbar1_logo-link:hover,.navbar1_logo-link:link,.navbar1_logo-link:visited,.rl_navbar2_link-text,.rl_navbar2_link-text:active,.rl_navbar2_link-text:hover,.rl_navbar2_link-text:link,.rl_navbar2_link-text:visited,[class*=link],[class*=menu] a,[class*=nav],a,a:active,a:hover,a:link,a:visited{color:var(--white,#FFF)}.site-preheader .site-preheader__link,.site-preheader .site-preheader__link:active,.site-preheader .site-preheader__link:hover,.site-preheader .site-preheader__link:link,.site-preheader .site-preheader__link:visited{color:var(--black,#000)!important}.page-wrapper{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow:hidden}.main-content{flex:1;width:100%;position:relative;z-index:1}.nominations-section{padding:1rem 0}.nominations-container{max-width:1200px;margin:0 auto;padding:0 2rem}.nominations-content{width:100%}.error-section{padding:4rem 2rem;text-align:center;background-color:var(--black);color:var(--white)}.error-container{max-width:600px;margin:0 auto}.error-heading{font-size:2rem;font-weight:600;margin:0 0 1rem;color:var(--white)}.error-message{font-size:1.125rem;color:var(--silver);margin:0;line-height:1.6}.error-link{color:var(--blue);text-decoration:underline;margin-left:.5rem;transition:color .2s ease}.error-link:hover{color:var(--white)}span.search-highlight{background:rgba(255,255,255,.2);color:inherit;padding:0 1px;border-radius:2px;display:inline;line-height:inherit}.is--paragraph{font-size:1rem}.is--paragraph,.is--paragraph-big{color:var(--white,#FFF);line-height:1.6;margin:0}.is--paragraph-big{font-size:1.125rem}.is--paragraph-small{color:var(--white,#FFF);font-size:.875rem;line-height:1.5;margin:0}.is--h1,.is-awards-project{font-size:2.5rem;line-height:110%;letter-spacing:-.48px}.is--h1,.is--h4,.is-awards-project{color:var(--white,#FFF);font-weight:600;margin:0 0 1rem}.is--h4{font-size:1.5rem;line-height:1.3}.is--h5{font-size:1.25rem;font-weight:600;line-height:1.4;margin:0 0 .75rem}.awards-project-grid,.is--h5,.voting-info-wrapper{color:var(--white,#FFF)}.contact-form-wrapper h4{margin:0 0 1rem}.contact-form-wrapper p{margin:0 0 1.5rem}.contact-form-input_wrapper{margin-bottom:1.5rem}.contact-form-input::placeholder{font-family:General Sans!important;color:var(--silver,#949494);font-size:1rem;font-weight:400}.w-input::placeholder{font-family:General Sans!important;color:var(--silver,#949494);font-size:1rem;font-weight:400}.contact-form-input,.w-input{font-family:General Sans!important}.contact-form-input_wrapper input::placeholder,input.contact-form-input::placeholder,input.w-input::placeholder{font-family:General Sans!important;color:var(--silver,#949494)!important;font-size:1rem!important;font-weight:400!important}input[type=email].contact-form-input,input[type=email].contact-form-input.w-input,input[type=email].w-input{font-family:General Sans!important;font-family:GeneralSans-Variable,General Sans Variable,General Sans,-apple-system,BlinkMacSystemFont,sans-serif!important}input[type=email].contact-form-input.w-input::placeholder,input[type=email].contact-form-input::placeholder,input[type=email].w-input::placeholder{font-family:General Sans!important;font-family:GeneralSans-Variable,General Sans Variable,General Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;color:var(--silver,#949494)!important;font-size:1rem!important;font-weight:400!important}.contact-form-input_wrapper .w-input,.contact-form-input_wrapper input,.contact-form-input_wrapper input[type=email]{font-family:General Sans!important;font-family:GeneralSans-Variable,General Sans Variable,General Sans,-apple-system,BlinkMacSystemFont,sans-serif!important}.w-checkbox{margin-bottom:1.5rem}.voting-container{background:rgba(0,0,0,.4);border:1px solid var(--grey-light,#2e2e2e);border-radius:16px;padding:2rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.project-page-content{display:grid;grid-template-columns:1fr 400px;gap:3rem;align-items:start;padding-top:6rem}.project-info-column{display:flex;flex-direction:column;gap:2rem}.project-header{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.blogpost-content-back_embed{display:flex;align-items:center;gap:8px}.is--c4p{display:flex!important;height:40px!important;padding:10px 16px!important;justify-content:center!important;align-items:center!important;gap:10px!important;border:none!important;border-radius:1000px!important;background:var(--light-grey,#252525)!important;color:var(--white,#FFF)!important;text-decoration:none!important;transition:all .2s ease!important;cursor:pointer!important;backdrop-filter:blur(25px)!important;-webkit-backdrop-filter:blur(25px)!important;font-family:General Sans!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;letter-spacing:-.14px!important}.is--c4p:hover{background:var(--grey-light,#2E2E2E);transform:translateY(-1px);text-decoration:none}.is--c4p:active{transform:translateY(0)}.is--c4p span{display:flex;align-items:center;gap:8px}.is--c4p .is--text-medium{font-size:14px!important;font-weight:600!important;color:var(--white,#FFF)!important;font-style:normal!important;line-height:normal!important;letter-spacing:-.14px!important;margin:0!important}.Button_buttonLink__Fq2m9.Button_button__aJ0V6.button-component-transparent.Button_transparent__pVFWK.button-component-small.Button_small__Dzghh.is--c4p,.Button_buttonLink__Fq2m9.Button_button__aJ0V6.button-component-transparent.Button_transparent__pVFWK.button-component-small.Button_small__Dzghh.is--c4p:active,.Button_buttonLink__Fq2m9.Button_button__aJ0V6.button-component-transparent.Button_transparent__pVFWK.button-component-small.Button_small__Dzghh.is--c4p:hover{display:flex!important;height:40px!important;padding:10px 16px!important;justify-content:center!important;align-items:center!important;gap:10px!important;border:none!important;border-radius:1000px!important;background:var(--light-grey,#252525)!important;color:var(--white,#FFF)!important;text-decoration:none!important;transition:all .2s ease!important;cursor:pointer!important;backdrop-filter:blur(25px)!important;-webkit-backdrop-filter:blur(25px)!important;font-family:General Sans!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;letter-spacing:-.14px!important;box-shadow:none!important;transform:none!important}.Button_buttonLink__Fq2m9.Button_button__aJ0V6.button-component-transparent.Button_transparent__pVFWK.button-component-small.Button_small__Dzghh.is--c4p:hover{background:var(--light-grey,#252525)!important;transform:none!important;box-shadow:none!important}.is--c4p .blogpost-content-back_embed{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.is--c4p .blogpost-content-back_embed svg{width:20px;height:20px;color:currentColor}.is--text-medium{font-size:1rem;font-weight:500;color:var(--white,#FFF)}.voting-projects-numberofbotes{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}@media screen and (max-width:768px){.voting-projects-numberofbotes{gap:8px;flex-direction:row;align-items:center;flex-wrap:wrap}.voting-projects-numberofbotes img{width:20px;height:20px}.voting-projects-numberofbotes p{font-size:.8rem}.project-tag{margin-left:0;margin-top:4px}}.voting-projects-numberofbotes img{width:24px;height:24px;opacity:.8}.voting-projects-numberofbotes p{margin:0;color:var(--white,#FFF);font-size:.875rem}.voting-box--mobile{display:none}@media screen and (max-width:1024px){.voting-sidebar{display:none}.voting-box--mobile{display:block}}@media screen and (max-width:1200px){.project-page-content{grid-template-columns:1fr 350px;gap:2rem;padding-top:5rem}.project-page-container{padding:1.5rem}}@media screen and (max-width:1024px){.project-page-content{grid-template-columns:1fr;gap:2rem;padding-top:4rem}.voting-sidebar{position:static;order:-1}.image-grid-container{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media screen and (max-width:768px){.project-page-container{padding:1rem}.project-page-content{gap:1.5rem;padding-top:3rem}.project-header h1{font-size:2rem}.additional-project-details,.awards-project-details,.image-grid-container{grid-template-columns:1fr;gap:1rem}.project-tag{margin-left:0;margin-top:8px}}@media screen and (max-width:480px){.project-page-container{padding:.75rem}.project-header h1{font-size:1.75rem}.project-details-section,.voting-form-container{padding:1.5rem}.additional-project-details,.awards-project-details{gap:.75rem}}@media screen and (max-width:768px){.page-background-shape{right:0;left:auto;top:0;width:400px;height:400px}}.w-form{width:100%}.w-form-done{background:rgba(16,185,129,.1);border:1px solid #10b981;border-radius:8px;color:#10b981}.w-form-done,.w-form-fail{padding:1rem;text-align:center;margin-top:1rem}.w-form-fail{background:rgba(239,68,68,.1);border:1px solid #ef4444;border-radius:8px;color:#ef4444}.w-embed{display:block}.checkbox-field{gap:.5rem;margin-bottom:1rem}.is--consent{font-size:.875rem;color:var(--white)}.form-embed{margin-top:1rem}.project-tag{display:inline-block;background-color:rgba(255,255,255,.1);color:var(--white,#FFF);padding:4px 12px;border-radius:16px;font-size:.875rem;font-weight:500;margin-left:12px;white-space:nowrap;border:1px solid rgba(255,255,255,.2)}.image-grid-section-full-width{width:100%}.image-grid-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.image-grid-container>:first-child{grid-column:span 2}.image-grid-container img{width:100%;height:auto;border-radius:12px;cursor:pointer}.project-details-section{background:rgba(0,0,0,.3);border:1px solid var(--grey-light,#2e2e2e);border-radius:16px;padding:2rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.project-details-content{display:flex;flex-direction:column;gap:2rem}.project-details-content h4{margin:0}.project-details-content>:first-child{margin-top:0}.project-details-section h4{color:var(--white,#FFF);font-size:1.5rem;font-weight:600;margin:0}.awards-project-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.voting-info-wrapper{display:flex;flex-direction:column;gap:.5rem}.voting-info-wrapper p{color:var(--silver,#949494);font-size:.875rem;margin:0}.voting-info-wrapper div{color:var(--white,#FFF);font-size:1rem;font-weight:500;margin:0}.additional-project-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.voting-form-container{background:rgba(0,0,0,.4);border:1px solid var(--grey-light,#2e2e2e);border-radius:16px;padding:2rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.voting-form{width:100%}.contact-form-wrapper,.inner-voting{display:flex;flex-direction:column;gap:1.5rem}.contact-form-wrapper{color:var(--white,#FFF);margin-bottom:2rem}.contact-form-wrapper h4{color:var(--white,#FFF);font-size:1.5rem;font-weight:600;margin:0}.contact-form-wrapper p{color:var(--silver,#949494);margin:0}.contact-form-input_wrapper{position:relative;margin:0}.contact-form-input{width:100%;height:48px;padding:12px 16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:var(--white,#FFF);font-size:1rem;font-family:General Sans;transition:all .2s ease;outline:none}.contact-form-input_label{position:absolute;top:-8px;left:12px;background:var(--black,#000);padding:0 8px;font-size:.875rem;color:var(--silver,#949494);font-weight:500}.checkbox-label{color:var(--white,#FFF);font-size:.875rem;line-height:1.5;cursor:pointer}.social-login-buttons{display:flex;flex-direction:column;gap:12px;margin-top:1.5rem}.social-login-btn{width:100%;justify-content:center}.social-login-btn,.social-login-btn span{gap:12px;white-space:nowrap;flex-wrap:nowrap}.social-login-btn span{display:flex;align-items:center}.social-login-btn svg{flex-shrink:0}.vote-status-section{text-align:center}.vote-status-message{padding:12px;background-color:#10b981;color:white;border-radius:8px;margin-bottom:12px;text-align:center}.spacer,.spacer.is--16{height:1rem}.spacer.is--32{height:2rem}.spacer.liner{border-bottom:1px solid rgba(255,255,255,.1);margin:2rem 0}.project-page{background-color:var(--black,#000);color:var(--white,#FFF)}.project-page-container{max-width:1400px;margin:0 auto;padding:2rem;position:relative;z-index:1}.contact-form-success{background:rgba(16,185,129,.1);border:1px solid #10b981;border-radius:8px;color:#10b981}.contact-form-success,.error-form-contact{padding:1rem;text-align:center;margin-top:1rem}.error-form-contact{background:rgba(239,68,68,.1);border:1px solid #ef4444;border-radius:8px;color:#ef4444}.opacity-50{opacity:.5}.mt-4{margin-top:1rem}.is--paragraph-big.is--text-color-silver,.is--paragraph.is--text-color-silver{color:var(--silver,#949494)!important}.is--paragraph-big.is--text-color-silver *,.is--paragraph.is--text-color-silver *{color:inherit}.is--paragraph-big.is--text-color-silver a,.is--paragraph.is--text-color-silver a{color:var(--white,#FFF);text-decoration:underline;text-decoration-color:rgba(255,255,255,.5);transition:text-decoration-color .2s ease}.is--paragraph-big.is--text-color-silver a:hover,.is--paragraph.is--text-color-silver a:hover{text-decoration-color:var(--white,#FFF)}.contact-form-wrapper h4{margin-top:0}.social-login-buttons .social-login-btn:last-child{margin-bottom:0}.image-grid-container>*+*{margin-top:0}.project-header h1{margin-top:0}.voting-sidebar{position:sticky;top:2rem;height:fit-content;z-index:10}.contact-form-input:focus{border-color:var(--blue,#3842F4);background:rgba(255,255,255,.1);box-shadow:0 0 0 3px rgba(56,66,244,.1);outline:none}.w-checkbox{display:flex;align-items:flex-start;gap:12px;margin:0}.w-checkbox-input{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:4px;background:transparent;cursor:pointer;flex-shrink:0;margin-top:2px}.checkbox-label.is-awards{color:var(--white,#FFF);font-size:.875rem;line-height:1.5;cursor:pointer;margin:0}.c-error-message{display:none;color:#ef4444;font-size:.875rem;margin-top:.5rem}.contact-form-success,.error-form-contact{border-radius:8px;padding:1rem;text-align:center;margin-top:1rem}.button:disabled,button:disabled{opacity:.5;cursor:not-allowed;transform:none}.additional-project-details,.awards-project-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.image-grid-container img{transition:transform .2s ease}.image-grid-container img:hover{transform:scale(1.02)}.navbar1_component{position:sticky;top:0;z-index:100;background:rgba(0,0,0,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.1)}footer{margin-top:auto;background:rgba(0,0,0,.8);border-top:1px solid rgba(255,255,255,.1)}.project-page{background:var(--black,#000);min-height:100vh;position:relative}.page-background-shape{position:fixed;right:-200px;top:-100px;width:800px;height:800px;fill:#3842F4;z-index:-1;pointer-events:none;opacity:1;overflow:hidden}@media screen and (max-width:768px){.page-background-shape{right:0;left:auto;top:0;width:400px;height:400px}}.w-checkbox-input--inputType-custom{position:relative;display:inline-block;width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:4px;background:transparent;cursor:pointer;flex-shrink:0;margin-top:2px}.w-checkbox-input input[type=checkbox]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.w-checkbox-input input[type=checkbox]:checked,.w-checkbox-input input[type=checkbox]:checked+.checkbox-box,.w-checkbox-input input[type=checkbox]:checked+.w-checkbox-input,.w-checkbox-input input[type=checkbox]:checked+.w-checkbox-input--inputType-custom,.w-checkbox-input input[type=checkbox]:checked~.checkbox-box{background:var(--blue,#3842F4);border-color:var(--blue,#3842F4)}.checkbox-box,.w-checkbox-input--inputType-custom{position:relative;display:inline-block;width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:4px;background:transparent;cursor:pointer;flex-shrink:0;margin-top:2px;transition:all .2s ease}.w-checkbox-input input[type=checkbox]:checked+.checkbox-box:after,.w-checkbox-input input[type=checkbox]:checked+.w-checkbox-input--inputType-custom:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-size:14px;font-weight:700;line-height:1}.checkbox-field input[type=checkbox]:checked~.w-checkbox-input--inputType-custom,.w-checkbox-input--inputType-custom.w--redirected-checked{background:var(--blue,#3842F4)!important;border-color:var(--blue,#3842F4)!important}.w-checkbox-input--inputType-custom.w--redirected-checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-size:14px;font-weight:700;line-height:1}.checkbox-field{display:flex;align-items:flex-start;gap:12px;margin:0;cursor:pointer}.go-back-button{display:flex!important;height:40px!important;padding:10px 16px!important;justify-content:center!important;align-items:center!important;gap:10px!important;border:none!important;border-radius:1000px!important;background:var(--light-grey,#252525)!important;color:var(--white,#FFF)!important;text-decoration:none!important;transition:all .2s ease!important;cursor:pointer!important;backdrop-filter:blur(25px)!important;-webkit-backdrop-filter:blur(25px)!important;font-family:General Sans!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;letter-spacing:-.14px!important;text-align:center!important}.go-back-button:hover{background:var(--grey-light,#2E2E2E);transform:translateY(-1px)}.go-back-button:active{transform:translateY(0)}.go-back-button span{color:var(--white,#FFF)}.go-back-button .is--text-medium{color:var(--white,#FFF);font-size:14px;font-weight:600;line-height:normal;letter-spacing:-.14px}